Very good.
I like the idea. The only flaw that I can think of is that the game apparently goes on with no end in sight, so it gets old kinda fast. Also, I like how ironic some of your music choices were, I got a kick out of that. Overall, good work!