God Hand is a video game developed by Clover Studio and published by Capcom for the PlayStation 2 console. The game was released in the year 2006 in Japan and in the year 2007 in the North American ...
A troubled teen's foul-mouthed puppet leads him down an ill-begotten path in Keegan's hilarious "Hand to God." ...