Cthulhu Saves the World Videos
A "Hey There Cthulhu" music video to mark the game's launch on Xbox LIVE Indie Games.
Our good friends at Zeboyd Games are giving you a G4 exclusive trailer for their latest indie RPG game, Cthulhu Saves the World. Watch and enjoy as g4tv.com appears in this quick and easy trailer.
Videos 1–2 of 2