Thanks for letting me know, when the game jam is over I will make this playable on your browser so you won't have to downlaod anything. I've updated to have it only avaliable on windows too in the meantime
Thank you for the answer I look forword to play it ;)