Reviews
Deponia Review
The very first indication of what awaits in Deponia is found in the game’s opening theme song, which may very well be the ...