Welcome to Itch!We'll have to do a BE games bundle here pretty soon.
Thanks for the welcome!
Sounds like a fantastic idea, definitely be interested in getting involved.