Am i obligated to download the file ? I'd rather play it in itch.io
Yeah, sorry. Download only.
I'll have itch.io-play in mind for the future.