This take's so long to download.
Sorry for that ! The game is a bit less than 100 Mo. It's about 20 sec to download for me but it depends on your internet's speed and the Itch.io's server. Don't hesitate to give us your feedbacks when you've played the game ! :)