After about 3 years with the game being mostly done, i finally took the time to polish a few last things and decided to put it on itch.io :)
You can get the game here: Elzean.itch.io
I hope you will enjoy the game! Don't hesitate to share your scores and let me know if you make any video, i would really like to see others playing it :)
Greenlight link: Steamcommunity.com