Hi, thanks for your feedback!
My apologies, this was my first game jam. I did manage the time so poorly. I could submit the game 20 mins before deadline. Also I'm absolute newbie on Itch.io. Many mistakes have been made.
I did add the MAC build on downloads.
Thank you!