Kraid's Lair/PineappleProducer's version