Hey there! Yes! I just released the Alpha 4 yesterday in my personal website because itch was down. I´ll post the latest rom ina few minutes :) Thank you for supporting!
Awesome 😎