Trailer – CTHULHU SAVES THE WORLD Hey There Cthulhu Music Video

April 29, 2011 in Inquisitor News, Lovecraft Video Library

CGR Trailers presents a music video with the title “Hey There Cthulhu” for the video game Cthulhu Saves the World for the Xbox 360/Xbox Live Arcade (XBLA). This game goes old school and features some 16-bit graphics from Zeboyd Games.