This reminds me of some of the browser games I would've spent hours playing as a kid. Most of the levels were the right level of challenge, but I could not get enough power to get everything on level 9. Great job!