Sam & Max: Season 2 - Episode 5: What's New, Beelz

Can Sam & Max fight free from Satan's grasp, or have they reached the end of the line?

On: PC

First Released: 11 April 2008

Related News & Articles