I don't get it. The backstory is very confusing, and more importantly, it's not clear what you're supposed to do. Thumbs down.