Developer here. We sent out one email, with a download link, to testers who had already sent us their UDIDs. Everybody else has had to wait for a second email.
Looks like an interesting game. I don't have time to test it though. Consider this a subscribe to keep track of this app. Just wanted to let you know the gameplay looks interesting.