Well done and polished game.
I was expecting some kind of twist, but definitely not that. Haha good job.