There's really nothing to explain here. This e-card is probably geared more towards a teenage/young adult male's birthday. It's my first flash animation everzzz so there are n00b qualities, I'm sure. But I'm pretty happy with it.
Rendition of "Happy Birthday" was recorded by me. This is truly my baby :)