They have all they're own keys for a ton of games. All blizzard games, ghost recon, far cry uh... Dead by daylight etc. You can log into your own accounts as well.
All types of games... they have a ton of virtual reality games and a ton of pc games... they pretty much have it all
Thanks! Your answer is awaiting moderation.