Well done! X) I think it could have been less easier if I would "hide" a little more about what's going on... But you know, I'm not sure a perfect twist exists in the end. I'm glad you liked it!
True. A lot of others did seem truly surprised though by the twist. It was just a fluke guess for me maybe :)