I checked the inbox and spam folders, still haven't receive yet.
Hey! I got your game, but you guys didn't send me the steam key tho.