I saw on my Xbox last night that there's a demo for it. I'm gonna download it and try it out tonight. I remember seeing the screens for this game awhile back. I actually thought it looked pretty fun.
I really want to try it. But at the risk of sounding like everyone else, I also am wary of playing it without a mouse. You'll have to let us know how smooth the gameplay was.
Siaynoq's Playthroughs
Siaynoq's Playthroughs