Thanks for playing the game.
Unreal is really good for 2D. I haven't used any other engine but my experience with 2D was good in unreal. You can add things easily and it provides greater flexibility over designing complex things.
An example of what can be achieved in Unreal:
If you want to use unreal for 2D, my recommendation would be to learn character animations and use of flipbooks for making those animations