I'm really looking forward to this it looks strange enough and clever enough to be an interesting experience The gameplay I've seen on gametrailers.com has intrigued me also
Log in to comment