I posted this topic in the other Xbox 360 part of the board but more people are on this part so I thought I'd post here too. I already have Cthulhu Saves the World so what are some other really good ones?
This Player is sponsored by Viagra. PLAY HARD!!!!!!!!! XBL: Demonosse