From Slither – Buy it here!
About Rob Hughes
Posts by Rob Hughes:
The duo who created South Park (Matt Stone and Trey Parker) are working on a new video game based in the world they have created. This isn’t a shock to anyone who is a fan of the show.
Russian site SpiderMedia.ru has a look at some promotional art for The Lizard. Now apparently this was early in the design process and it has been tweaked since then….but still.