Yes, and offline too. Right click -> Save As... should work. Keep in mind I tested this on my computer online and on Airplane Mode (latest version of Google Chrome and Windows 11) The Itch app may also have a Download option, but the last time I used that was a few years ago.