Nice game. I could not make it tho, only 3 meteor left to orbit :)
Even the greatest game braker dude i know could not handle the difficulty, so yeah, it's quite challenging.