Everfire - Throwing pixel spells

Just wanted to share a little information about my idea for a game that I plan to work on now. It will be a sidescroller pixel-art game for PC, where you play as some kind of a magical creature that uses spells to fight monsters on it's way. The story is much more complicated, but I don't want to reveal it now.

I am deciding now, which engine to use - Unreal Engine 4 or Unity. I have already created one pixel-art game in Unity for Android, stacker kind of game (it's called Dish Stacker) and I wanted to try Unreal, but we will see, what do you guys think? Also, thinking about something innovative I can implement to it, but have no ideas for now, problaby will come up with some ideas while developing. ;)

For now I have created concept for UI, it will be very helpful to read your suggestions.

Hi wesley, thanks for your answer, hmmm actually that's not a problem for me, I already know Unreal a bit. And I think I will end up using it eventually, because I also have future plans to make a 3D game and I probably will not acquire such visuals with Unity as with Unreal. So, it will be a good thing to me to make a simplier game with it first. :)

Edit: Hmmm, I see there is quiet huge lack of 2D platformers tutorials for UE4, so maybe will go with Unity.

Hi there, I know that it's maybe not something worth showing, but I want to share progress of my game from the very beginning, so here you can see double-jumping feature. I've downloaded a placeholder sprite for main character for now (author:
http://opengameart.org/content/platformer-animatio...). Other sprites are by me, these green 'spikes' have unknown purpose yet. That purple orb is currently my idea for the source of casting spells. I want spells to be thrown in any direction, so it will be hard to do it with body of main character. It would look weird.

Edit: Added sprite for main character (one frame), what do you guys think? (click for hi-res)