indiegamerchick.com
Curse of the Crescent Isle
Do you know what the key to critical acclaim is on Xbox Live Indie Games? No, it’s not having a good game. Don’t be silly. It’s having a retro-style graphics and gameplay that …