I like the game concept for this and the plot as well. It reminds me of "welcome to the game" which I adore.