Tag Archives: xbox indie

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.