Tackhead is a games artist and producer. Tackhead has been working with Dexion Games. Tackhead's first game was Strange Things published by Dexion Games for PC in 2017.