Sure, I'm playing on the most recent Windows version on itch on a 64-bit Windows 7 machine. It does have some rather aged components by this point in time (AMD Radeon HD 5570 card, Intel i7 processor) although it does have 8gb of ram and the vast majority of time ran without issue.