The trailer is intentionally vague to avoid spoilers. I thought the same thing playing through the game for the first hour or so until I got to a puzzle that made me realize why they built their own engine.<p>MINOR SPOILERS: Some of the later puzzle mechanics rely on playing with lighting and perspective in a way that seems to me would be difficult to implement in a stock engine.