Couple screenshots from the new scene in the next update.
The next update is really close, probably even this week.
The current status of The Twist 0.51:
The additional artwork: ~90%.
Posing and animations: ~85%.
Dialogs: ~75%
Scripting-Setting up scenes: ~75%