Thanks for writing this retrospective. It's useful to hear what assumptions turn out to be correct, and which don't work out as expected. The Demonic difficulty and the AI code structure in particular for me. Best of luck with the console port and updates!