>>401650208
No. It's the most overrated tech demo I've ever played because the "campaign" was a fucking chore to play. I'm expecting the sequel to be more of the same shit because it's clear the devs only know how to make good tech and music but not a good game.