The not-quite-daily Steam Spotlight 10/04
Time for some sales I think! Let's not dance around the subject lets go! The Walking Dead is a game based on the popular TV show. This point and click adventure game is probably one of the best narratives in any video game. Emotional, surprising and down right heartbreaking at times…