Fun game! Reminds me of the old "Impossible Quiz" games.
Really? Makes me think of "This is the only level" (and to a lesser degree "Give up").