I'm guessing you either were familiar with Unreal, or wanted to use the opportunity to learn the engine, which is entirely fine. A 2D runner on Unreal is perfectly fine, albeit a tad overkill. Overall, the game functions and works as intended.
However, I think that the game is a bit too easy and the inability to control the height of your jumps means that jumping doesn't feel as good as it can be. A plotted course means that after 3 tries you can pretty much win the course every time as there is no variation. Endless runners with RNG based obstacles would have definitely been viable within the allotted time frame. The Game Over screen has an issue where you jumped you would fall out of the image, was there a better way to implement this? Finally, is the method in which you have exported the game appropriate for a hyper-casual audience?
Overall, a good use of time to learn an engine that is widely used in industry, but in doing so perhaps you missed some opportunities to make a game that feels good to play and is still visually appealing. Good work nonetheless.