Deep Rock Galactic
Read all reviews for Deep Rock Galactic →
Disappointed with customer service
While the gaming experience was decent, had issues with billing that took weeks to resolve. The actual gameplay sessions were fun but the administrative side needs work.
13 found helpful
View company →