I couldn't beat it but it was fun :)
There's only 5 levels looping infinitely. So don't expect to actually "beat" it :)
I meant beat the first level...