Tag: Cthulhu Saves the World

  • Cthulhu Saves the World Dropped In Price

    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.