Zeboyd Games announces that their recent release of Cthulhu Saves the World (and Breath of Death VII: The Beginning) via digital distribution for Windows has raked in more income through Steam than it had in over 18 months on Xbox LIVE: "We are pleased to announce that Zeboyd Games has already made more revenue in less than a week on Steam than we have in over a year and a half on the XBox Live Indie Games service. Thank you again to everyone who has made this huge success possible!" Thanks Joao and Nick via Rock, Paper, Shotgun.