The launcher fixed the game for me as well. It would crop out the rest of the game when I previously tried it out. It has something to do with the aspect ratio, i think.
I managed to beat all levels and the game surprised me because I enjoyed it more than I expected.
It's very amusing though when you copy the enemy's moves and use it against them.