P psydkick Well-Known Member Sep 15, 2009 #1 anyone played this? any opinions? the gameplay demos on youtube made it look pretty cool