Developer here! WHOA, I haven't seen this much hostility toward the game since.. well, the thread on the xboxone subreddit! To sum up what I posted there: Before you dismiss the game I'd urge you to check out this gameplay rundown (
https://www.youtube.com/watch?v=TyJxYpgtTfc&t=2s) to get a better impression of what the gameplay is all about (essentially Deus Ex meets Binding of Isaac with some GTA thrown in). The game has become very well regarded on Steam Early Access, currently sitting at 95% positive reviews on Steam. As for the Streets of Rage connection, it originally took a lot of inspiration from that game, then sort of just became its own thing.