Tag: cthulu saves the world

Daily iPhone App: Cthulu Saves the World arrives from Xbox Live Indie Games

Zeboyd Games is a very impressive up-and-coming indie games company. They just released the third game in the Penny Arcade series on Xbox Live Indie Games to rave reviews. Cthulhu Saves the World is one of their earlier titles, and it did quite well on that same platform. It's a retro RPG in ...

Continue Reading

© 2015 AOL Inc. All Rights Reserved.