The term "game unlocks" refers to a feature in many video games where certain content, levels or items are made available for players to access once they have completed specific requirements or objectives within the game. Full definition
I don't know about you but I want all of the content in my party games unlocked right off the bat so I can start enjoying it all with my friends immediately. (videochums.com)
Though to keep the video games unlocked, gamers will have to keep their subscription active. (fraghero.com)