Great game, but a bit buggy. I beat the 2nd to last boss, but the minions killed me afterward. I then choose to restart at the boss, and it actually started me at the final boss. So I totally skipped over the last level, but that's not even the end of it. During the fight, a couple of the weapons glitched out and became non functional, and I also ran out of health but didn't die. I was totally invincible fighting the last boss.