I just downloaded this on Steam, having a lot of fun with it. I absolutely hate shooters normally, but I am having fun being terrible at this. Anyone else play? I see that it has just recently came to Steam, so I figured it may have picked up a new playerbase being as it is free.