WOW after replaying the final level for like 5 times I finally figured out how to not get key bugged at the last boss. YOU MUST HAVE a small delay between pressing the keys (0.4s delay). So the for the right right, it must be right (0.4s delay) then right (0.4s) up then spam left right thingy then press space once it shows up. Talk about bad coding.