I'm disappointed to see that they removed the impossible badge for this game. I spent half a day trying to implement an AI engine to solve the 6-puzzle, but I guess it won't be worth it anymore :P
Great game, but on some of the levels I had to resort to using methods that would be considered extremely "cheap". for example, there was one duel in which the other guy built an annihilator in the first 15 seconds
the easiest way to get the badge is by moving your mouse off of the edge of the frame, then when you get surrounded by stars jump to the other side by moving your mouse back in from the opposite direction. please +1 to keep alive!