Printable View
Any one played it? is it any good?
I'd like to know as well. It looks fairly cool, but then again, so did Deus Ex 2.