I think this uses a game engine, so it's likely there's some nonsense behind the scenes, game engines sadly often make for more power demanding games.