support@ducttapegames.com
To delete your account, send a deletion request from this address.
Questions, bug reports, or account help? Email support and we'll get back to you.
Duct Tape Games Inc · Illinois, USA
To delete your account, send a deletion request from this address.