Impressive effort!
Hey I like this, the colors are a bit hard to swallow, perhaps you could have played with the saturation on them a bit so they didn't bleed so bad on monitors.
Overall great job and I forgive you for being a little late in submitting it. :)