Thanks, we're glad you loved it :)
As for the story, we do not want to talk about it yet. Some players have already correctly guessed "what's going on here" :)
But you are very close, It is purgatory, and the protagonist is not entirely... bad. He simply made a tragic mistake.
Almost every element is symbolic here. The key to understanding is therefore not their literal interpretation.
And Departure ... There will be many opportunities for a detailed discussion about it soon :3