One of the weird things about Steam's Early Access is that you play a game, stop playing, move on and forget it ever existed. Then when it actually comes out, you're like "uh, it's already out, I played it months/years ago", and then get a little confused. So it is with BroForce.
I played the shit out of this game last year, assuming it was pretty much done (it even made my Best of 2014 list), but nope! It's actually coming out October 15, 2015. Here is the trailer that reminded me of this.