Yes. My computer is not the best but it runs most games. I have tried the demo and Itch browser and neither have worked.
Game or PC? So I have tried opening Sandustry multiple times on different days and it gets stuck on Launching...