Collaboration between DeFusion, Mikari and Me. Most of the stuff is explained in the extra features
(Yeeeaaah, it gots extra features.. yay me!)