This is less of a game and more of a very elaborate advertisement built into a game engine. This is what Devolver would like to be able to afford with their real world convention, except that would cost vast amounts of money. But with the magic of video games, anything is possible!
Though honestly this might actually have been even more expensive than an actual convention.
Still, this is a flashy little advertisement for their games. If you're interested in looking at some trailers via the medium of a virtual exhibition hall, this is a cute little thing. There's a marginal amount of very simplistic gameplay, the graphics are shockingly good considering what this is, and the whole thing is likely to take you about an hour to complete, or about as long as a standard stream would, except instead of the questionable hosts, it's got simplistic gameplay in between the trailers.
Definitely better than E3.
2.5