The Korean Blizzard website is giving away keys and all it takes is just your email address! I’ve signed up for 3 keys using 3 different email address and I received them after 2 days.

So if you haven’t gotten any keys yet, this is a guaranteed way to get one!

Official Korean Blizzard Website Form

Reddit Thread #1
Reddit Thread #2