>>267836635
>3hr tech demo
That's honestly what most Valve games are, it's yet to be seen if they make that tech demo feel like Valve or not. Valve can at least stretch those 3hrs to make it feel like a complete game you want to make mods for.
Still waiting on that fucking John Wick video to come out.