Download Humans Must Answer Demo (Beta)

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

Credits:

File name File size Downloads Added
HMADEMO.rar 325 MB 22 20 Mar 2013

Trending Digital Sales Hunted by Gamehour