Twin Peaks Twin Falls has itself a bit of a menacing problem. Portals to an alternative world known as the Darkside have been popping up around town. The normal police force isn’t equipped to handle this issue, leaving only Detective Francis McQueen and dumbass Deputy Dooley to figure out just what the hell is going on in a game created by people who would like you to know they watched television and movies in the '80s and '90s.
Read more...via destructoid http://ift.tt/2w25XRl