If you won something from The Behemoth, we will be contacting you via e-mail or the medium you won the item on (forums, Twitch.TV, Twitter, Facebook, etc.) to confirm your delivery details within a few days of your win announcement.
If you do not receive your item within 6-8 weeks, please PM the user "Megan" on the forums, or email games[at]thebehemoth[dot]com! We want you to get your stuff in a timely manner.
Thanks for being a fan, and congrats on your win!