Runned on MAME
Kinda fucked up phase1/3 of the last boss fight and some mini bosses , need to improve that