Is the 2D support in Unreal good enough? (2D in 3D world)

What I mean is would it be possible to create a first person shooter where every model is just a sprite in a 3D world. Think of Doom.

I have heard that Unreal is terrible for 2D but im not sure if this is included in that. Would Unreal be good enough for this purpose or would it be better to use Unity?

Project Warlock Launch Trailer - YouTube This is the kind of thing that I want to create but this is made in Unity.

In that video the World is in 3D but the characters are just a sprite (so 2D), and Unreal is not different for that when compared with other engines, actually there are several other factors to be consider and the 2D aspect is not one of them.