By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Leadified said:
Site seems to be down right now, definitely not the best time for maintenance.


Just tried it with my Wii U and logged right in.  Luck of the draw?