Simple, short, sweet, hilarious, and clever. Everything a good flash game should be, I think.
While maybe only a game by definition, it really does everything it intends to...and well. Timing is excellent, sound fx/music work well to set a good atmosphere, gameplay is very simple, and the premise rocks.
out of 10...
gfx - 9 (hilarious, love the lion)
sfx - 9.5 (awesome tune, great sfx)
design - 9.5 (rad premise and execution)
gameplay - 9 (awesome timing)
overall, this is a game that doesn't take too long to enjoy thoroughly. The real challenge is in getting the medals....