Was anyone else disappointed with the twitch stream giveaways. It was informative but we were lead to believe there would be giveaways for US, not by random pull. Or was I being presumptuous. Cheers all