CONTACT

Contact us

Questions, bug reports, or account help? Email support and we'll get back to you.

Duct Tape Games Inc · Illinois, USA