I'm still around, I'm just not good at keeping on top of itch!
This game will be rock, really looking forward to the demo and feedback stages!