A princess with a mission, the mysterious god-like player and a story with a twist!