Crossing Souls Free Download
About Crossing Souls Crossing Souls is an action-adventure video game developed by Spain-based indie development studio Fourattic and published by Devolver Digital.Crossing Souls is built-up around a large, open world, in which the player is set to explore and eventually discover new areas and find clues for their current task from an orthogonal point of view. These tasks are bound to puzzles, which are solved in different ways. One of these ways is dying, meaning that the player switches into the world of the dead using the Duat Stone....