juice3
Juic3
juice3

Where the hell is “Hercules”? It’s a sadly forgotten Lucas Arts game that I remember enjoying on the PS1. For shame Kotaku, for shame.