Yep, the game isn't marked as being compatible with Windows, so the Itch client doesn't think there are any files available to install that are compatible with your OS.
It's an easy thing to fix from the developer side (edit game -> uploads -> tick the Windows checkbox next to pseudoregalia_1.041.zip), but it's also super easy to forget to do that.