So for the past month or so I have not been able to log onto Showdown. I've tried to log on in multiple browsers, and on a completely different computer. I don't know if I've been banned from Showdown or something, but I can't figure it out. Everytime I open Showdown the screen stays like this...