The legend of the God Hand reveals that the one who possesses such a hand can be a God or a Demon himself. Jean, an aimless drifter wanders into a desert town, finds a woman captured and surrounded by superhuman thugs. Having his arm cut off and replaced with the God Hand arm, he now possesses a str
GamerHelp's Countdown To...