According to an announcement from Valve, an extremely attractive, free-to-play shooter called CROWZ is about to be released on the Steam platform....
After revealing the announcement this weekend, Ubisoft has officially launched XDefiant – a new multiplayer shooter game set in the Tom Clancy...