Unreal can do absolutely any types of games with ease. UE4 is so versatile that sky isn’t even a limit for it.