Crossing Souls: Crossing Souls Demo - Available Now

The gang of Crossing Souls is assembled and ready to start their supernatural journey when the game releases on February 13! With just one week left until launch, we wanted to give our fans a deeper look at this band of…