5 months 2 weeks ago
Link
Destructive, team-based multiplayer shooter The Finals has launched. The release was announced during this evening's Game Awards, but has been long expected. The Finals had a successful open beta last month, after which it became the most wishlisted game on Steam.