See us on:

Technial Support Forums

Technical support for Delusions games and software is provided on our online forums. Most common technical issues (eg: software crashes, bugs) are resolved on the online forums.

Visit Support Forums

Billing Support

Delusions uses EC-Suite for billing and game download services. If you are having billing issues on a game you have ordered from us, please visit the EC-Suite technical support webpage located here.


Form Submission

If you have any further questions or problems with your orders from Delusions, or our billing associates, you can submit a customer service request form to us.

Submit Support Form