A really cool idea for the theme and the progression felt pretty natural, I honestly liked the final twist quite a lot, it was a very cool to understand. Good job!