It Was You Announced
by Blue from Blue's News on (#6V0Z0)
Snowfall Games announces It Was You, a multiplayer social mystery game coming to PC via Steam with a TBA release window. Everyone knows you can't gather a dozen people together without one of them...