Review

Metal Gear Solid 3: Subsistence

All hail to the King!
Metal Gear Solid 3: Subsistence