thementalattic.com
The Telltale Games Sam & Max series
“You crack me up little buddy…” Is something you’ll hear quite a bit in Sam & Max, and it never gets old or annoying. For those like me without any idea on what Sam & Max wa…