Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Haha it's no problem, I know I've been much slower with drawing this month due to real life obligations but rest assured I'll have it done by launch :3