Back to the 80's: Cthulhu now on Steam!

Hey everyone, You can now buy cthulhu on Steam with 10% off. If you decide to buy the game be sure to drop some feedback in the steam group. ~RCade