Review Details
Verified Genie Account Buy Genie Streaming Pass
-
Product Review (submitted on January 22, 2021):
-
The OBTGAME support staff were super helpful, they worked with me after difficulties verifying my account until it was fixed. Communication with them was efficient and easy!