On the Xbox Live Arcade that is. It will be out on the PlayStation Network on November 23 for $9.99. I haven’t had a chance to play it myself yet but from the screen shots below it does look like some great eye candy. I also included a video for your viewing pleasure. For those of you that already picked it up, what do you think of it so far?