BUT, they do say good things about Tabula Rasa:
Also, anyone played the new (and only) DirectX10 game: Lost Planet?
It's not that new. Been out for the 360 for a while. I played the demo and it still seemed to think it was on the 360. It's an arcade game, more or less. Well, emphasis on more. It actually goes so far as to have a time mechanic like those that used to encourage you to keep pumping in quarters at the arcade only it's not quite as demanding. It's not simply arcade-y, I would swear it was built for a cabinet before they realized that arcades are dead (at least in the US).