Unreal Engine 4 is not an easy engine, and I have to say that this project pinned me down. It was even worse than I thought, that it will be, because of low 2D C++ support from Epic Games in their game engine. The breakthrough was the moment when Artur Dębkowski (click) wrote a comment under my post about programming in Unreal Engine. I didn't want to learn from basics again but it seems like I will have to start "Faith The Beginning" from the beginning (kill me for that joke).
So Nintendo started selling Switch and I am switching to Unity (I am not joking kill me).