Argh, more "Madness" B.S.!
Trust me, kid.. cartoony snuff flashes don't deserve a movie or fan tributes - they're the mental equivalent of playing in the toilet. Use your time and considerable skills to do something original!
All that being said, I think you're ahead of the game in terms of layout and visual presentation, and I think you did a fairly nice job with what little you have here. Keep up the good work, preferably on something worthy of your efforts!