This video might seem a bit different than the previous one because I have restarted the project in HaxeFlixel instead of Phaser. The choice was made because it should be easy to target both the web and native platforms using HaxeFlixel instead of Phaser, which is only focused on the web. Haxe(Flixel) uses a syntax much like Actionscript 3, so I got used to it quite fast.
For now I will focus on getting a battle engine running once again. As can be seen in the video, there is still a long way to go but the basics are there.