I'm after a lightweight Web deploy with a more straightforward API but with good animation, gui, and effect support. Haxe Flixel is the engine I'm most interested in at the moment, but it means I'd need to do a fair bit of prep getting used to haxe and the environment.
The other option is to use phaser so I can code in typescript and take advantage of the large code library I've built up in that environment. If I don't feel like I'm making enough progress with Haxe I'll go that route I suppose.