Is this still alive? I hope more update will come..
I think so the team is small from what I remember