I preordered a game in June 2025 for its September 2025 release, and now in December 2025, it still hasn't arrived. The customer service is unresponsive, and they've disabled all feedback options on social media. There’s no phone support available. This has been the worst experience I've ever had!
Claim your business profile now and gain access to all features and respond to customer reviews.