Can anyone tell me what game this is? - eviltoast

Screenshot is taken from the worst premade ever video WPE absolutely butchering the English language 2023 edition

The game looks pretty cool but I don’t recognise it and can’t seem to find it with image search, does anyone recognise it?