I am only writing this review as a WARNING for those, who are medal hunters.
The last levels are barely possible (I assume that they are possible, because some folks did beat them, albeit cheating could also be a possibility). The main problem with these levels is that they are randomized, meaning every time you get different placement of enemies, and power-ups (and sometimes the suitcases have explosives), and items (some of them, like duck, also explode). That means that you cannot create a strategy and have to rely on pure luck. If you plan on beating the game, or beat challenges, I can only say: YOU WERE WARNED. DON'T BLAME ME THAT YOU HAD A STROKE FROM RAGING.
And if you aren't sure if you want to waste your time on this, frankly, play something else.