Wax Heads: Wax Heads Is Out now!

WAX HEADS IS OFFICIALLY RELEASED!!! (*insert imagined nervously excited screams here*) It has been a full and wild two and a half years of game development, but we couldn’t be more proud of what Wax Heads has become and…