Devolver made a minigame thing instead of a streamed conference

It’s free, and mildly amusing. If you want to just watch all the trailers, you can do so here:

Its 7gb, what the hell is this, lol.

They had their usual video too. FYI there’s no invert look option, so didn’t last long in it.