I love it when games have a clear backstory/theme like this, it makes them so much better. Great job!