Here is a story explained video I made on it!
But this was amazing, I love your work and I can not wait for the next game!