It says that the emblem for the mechs vs monsters should have come out April 19th, but I never got the code after voting and waiting for it. I voted the day the email came out which was a couple days before the cut off.
-
where did it say it would be distributed april 19th? all I've found was later this month?