The last boss battle is a bit buggy, sometimes the crates go flying, and the second-to-last level has some audio problem, in the sense that if everybody shoots together, it stacks and becomes too loud compared to the rest of the game. Besides these small issues, it's a solid entry. Good job.