Front page ?
I guess it was kinda appealing, but I think it was poorly drawn. You should have defiantly drawn it better. I liked it somewhat, but not too much. You seemed surprised this got front page:) Maybe the Newgrounds staff is running out of good ideas.