Was checking this out today. It's a really cool concept that is different from typical multiplayer games. I don't know if the game will be good or not but it's great to see developers thinking outside of the box.
Basically a 4 person team hunting 1 person who plays the alien that evolves into a more powerful beast as the game progresses. The team needs to use strategy and communication or the alien player will kick their asses. That's cool shit.