This game looks pretty good. Anybody on here ever play this?

...