Here's a no-frills review of Ben Stoll's game, Don't Talk To Strangers, part of the Steven Rhodes line of games from Cryptozoic Entertainment. I've played this game solo, exclusively.
TL;DR: This is a silly game with excellent, retro-inspired artwork and an amusing premise.