Largely a derivative of X-Flixel, but rewritten and expanded upon.