Can anyone beat this game? It's impossible...

Try it here.