I was just wondering if any other Zam forum goers are excited about this game coming out?
It looks pretty decent from the videos and screenshots I have seen, but I'm not a PC gamer. I've seen that it is supposed to be coming to the xbox360, but not sure if that is true or when it will happen.