I am not so sure you can tell what engine the game is in based on the various screenshots. It could be anything at this point really since we don't know.
I love the level of detail and can't wait to see the other armors. Glad to see some TR Representation after all the NC shots!