Thanks for the error report. Can you copy paste the error message for me? If I can get the exact text it'll help me figure out what the problem is. ^^
After playing it through again this is the only popup i got:
Win32 function failed: HRESULT: 0x8007000e
Call: GR_D3D_Device-> CreateTexture2D at line 423 in file \TexturesM.cpp
Alright, thanks for the info, I know exactly what the problem is thanks to your in-depth report --
Your game is crashing wherever it hits a prefetch script -- whenever the game adds animations/textures to your computer's memory, and it's doing this because I suspect your computer does not have enough memory to run these prefetch scripts. So there's a few options available:
By slow do you mean each asset will take a while to load into the asset? And you said but this is a new computer with barely any memory taken up so I don't know why that would be the cause. But regardless thank you for making a version just for me !
Sorry, for bothering you.
It's no bother!
And oh you have a new computer? How strange. No idea why the game is having problem with RAM then, but the thing I know for sure is that your computer can't handle prefetch scripts (The difference between the Steam and itch versions is when the prefect scripts are first used, at the hospital loading screen for itch, at the first battle for steam, exactly where you said your game crashed) so I removed prefetch scripts from your version. When I mean slow, I mean that when a big animation appears for the first time, your game might stutter a little bit, but then it'll go back to normal (this will usually only happen the first time you see things like "Space to enter door" or for battle animations. Beyond that you shouldn't see any difference)