Scene 29 work-in-progress by @lenniefrost