is there an actual menu on the Windows PC version? for saves and such..?
I don't know if you've already discovered it but, it's on the town menu. You can't save/load while inside the dungeons.
Whenever you're out of a dungeon you can save your game via the main menu. There are checkpoints at certain dungeon levels that will automatically bring you back to the level when you return.