I don't know what the hell is going on with Haxe. Or OpenFL. Or Lime. Or NME. Or HaxeFlixel. Or whatever the hell else the game is using to magically compile. But something somewhere hates me and this game and I don't know why.
I jumped ship from AS3 and flixel to Haxe and HaxeFlixel because Haxe and HaxeFlixel (or hahf, as it were) can supposedly compile to numerous different platforms, including Flash, Windows, Mac, Android, OUYA, iOS, and more. And from the examples on the various sites of these technologies, this is apparently true for some developers, but it sure as hell isn't happening for me.
It typically compiles to Flash, so at least I haven't lost progress, but it crashes immediately on Windows, unless I remove the damn goal of the game, which makes it pretty damn hard to play. On Android/OUYA, it crashes regardless. The most I can do is print "Hello, Carl". That's pretty damn frustrating when everything you read about hahf touts its cross-compatibility.
I did manage to add a few more particle effect thingies, and some Newgroundsy stuff, to the game, so the week hasn't been a complete loss, but the game is still not ready for the public. One day soon. Maybe.