Congrats guys My ipad is being restored right now but soon after I'll be getting it and leaving a review
This game has been released. New thread: http://forums.toucharcade.com/showthread.php?t=157549 This "upcoming thread" is now closed.