watch the trailer:http://www.youtube.com/watch?v=eTwI-yT6PUU&feature=youtu.be like us: http://www.facebook.com/pages/Freaks/150504941791653
If the freaks are coming then please post in upcoming threads as the game is upcoming. Please stop posting about this game in ipod games or ipad games as its not out Thanks