Mission 15 is actually impossible.
Considering even if you shoot C4 it doesn't explode.
It needs a powerful electrical charge to set it off.
There is no consistency in this game.
4/5
T_T I got hit on the last level by a small ship I didn't see.
It is possible to get the impossible badge. It is possible to dodge all the bosses shots, just look really carefully.
5/5