Put This On Your Radar
The Key key art

The Key

The Key came out for PC on 12 May 2025.

It is a multiplayer, competitive combat game with support for 8 players per game. Your objective is to obtain 3 keys and survive to create your own path to the helicopter on the map which is your victory point.

Genres
Strategy, Indie
Themes
Action

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

Screenshots & Videos

Related Games

Release calendars by platform

Release calendars by publisher