Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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.