Human Head Studios

We track 1 game published by Human Head Studios.

Sign in to follow

Human Head Studios, Inc. was an American video game developer located in Madison, Wisconsin.

From Wikipedia (CC BY-SA 4.0)
Founded
1997
Country
United States
Role
Publisher and developer
Released2012
Steam playersVery Positive942 reviews

Game published by Human Head Studios