Crossing SoulsBy Devolver Digital : Games
Crossing Souls is an action-packed, RPG adventure game with five school kids thrown in as protagonists.Game SettingThe game is set in 1986 California wherein Matt, Chris, Big Joe, Charlie and Kevin find a mysterious stone ...