I've stopped trusting companies when there's an overlay text saying "WIP" or "runs in-game engine (on a $500K workstation)"<br>You know this is NOT a trailer for gamers, but by companies for companies.