Fair, we could have segway'd or eased the player better to the ending.
I won't spoil the ending in the comments, but I'll give a hint.. the story is something akin to the matrix and/or extreme delusion/illusions/brain washing.