Thursday, December 30, 2010

Cthulhu Saves the World Trailer and Screens

Here's the trailer (and freakin' awesome retro-box art) for Zeboyd Games' Cthulhu Saves the World to go along with our preview from earlier today:



CStW is available now on Xbox LIVE Indies for 240mspts
Screens are after the break-