Cool game but I'll take half star because of the last level. The black dudes are the problem. Instead of a good "up" in the difficulty thats a big jump. The other levels are kinda tough in hard but nothing like that. I would even considerate it as frustrating.
One thing is a hard game and other is a frustrating game.