what?
The only part about this that was funny was the monorail cats driving noise (purring, lol.)
And that was it's only strong point.
How this made the front page, I don't know. The animation wasn't that well done, the "loltitles" didn't aid at all in helping you understand what anyone was saying (and weren't funny in the "lolcat" language.)
Do better, or gtfo.