-
Cthulhu Saves the World Dropped In Price
In celebration of the game’s one year anniversary on Xbox Live Indie Games and in light of recent improvements made to the service, Zeboyd Games has announced a permanent price drop for Cthulhu Saves the World, to a mere 80 MS points.