Games Republic ist ein offizieller Shop, der digitale Spiele für den PC verkauft. Akzeptiert verschiedene Zahlungsmethoden, unter den gebräuchlichsten sind Visa oder Paypal. Es kann bis zu 5 Minuten nach Zahlungseingang dauern, bis die digitalen Spielschlüssel an Sie gesendet werden. Technischer Support ist von Montag bis Freitag (9:00-17:00 Uhr) verfügbar. Sie sind in der Regel konkurrenzfähig, im Bereich der offiziellen Shops, und haben eine breite Palette der beliebtesten PC-Spiele.