God, I always hate the indiegala profile system with all the emails confirmations and passwords to redeem a stupid code instead of jsut giving it to you -.- Nice game though, thanks for sharing!
Protip: register the account BEFORE requesting the game, will make all easier.