gamesNews 80s Nostalgia Game 'Crossing Souls' Releases, and Gets a Launch Trailer February 13th, 2018