I was just watching this game. It looks tight. Anybody ever seen, or played, this game? I might pick it up for the PC.

...