Overview Indie Development team. Website acidnerve.com Average Review Score 7.67/10 Average Game Rating 7.87/10