Games made with Löve can be packed into a .love file (a renamed .zip) and ran directly with the correct version of Löve 2D
I don't think it would be too hard to link up .love files hosted on Itch and launch them.
Although it would require:
- Getting Löve2D binaries (from love2d.org, or host those files too?)
- Tracking which version of Löve is required (declare in Itch meta data, or read from conf.lua in the zip format .love file)