God Hand

Release date:11 Feb 2019
Last update:13 Dec 2018 (on Steam, public branch)
Developers: 3D FACTORY
Publishers: 3D FACTORY
Excluded from Steam Family Sharing
Free game
Players
  • Current 0
  • Peak 2
Last two weeks Tracked from Steam