The game is finally up on the Steam store. Even though the release is in October and the steam marketing hasn't even begun people poured in to the store page. So I totally misjudged the power off steam. I had a small announcement on the page about searching for beta testers and got bombarded with comments and emails. So now I have over 500 people requesting a beta key. But I guess most of them just want to collect a free steam game <img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz">
Anyway. The beta spots are full now but if anyone here on scirra wants to join I have some free keys for you. SO send a PM if you're interested.
I will continue to post updates here about the steam development.
http://store.steampowered.com/app/382260