PC Games Battlefield Battlestar Galactica CDKeyHouse G2 Play GameAgent Gameholds Gamekeys4all Gamesrocket Giftcardsy Matrix Games Newgameway Nexon NVIDIA One Play OnlineKeyStore Telltale Games Viva Media War Thunder