i beat it.
just click on the x in the corner
this is great!
it seems like you are actually installing something, then it gets a little loopy, then if just gets awesomely hilarious! i was almost in tears!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.