Humans Must Answer Latest Downloads

Humans Must Answer Demo (Beta)

  • [Demo]
  • Posted over 1 year ago
  • 325 MB
  • 2 downloads

The playable Humans Must Answer demo. Note that this is a beta and for Windows only.