Wednesday, August 21, 2013

South Park: The Stick of Truth new screens.

Every time we get another indication that this game is happening, my soul flutters a little.  (Click to embiggen.)








No comments:

Post a Comment