Aa, your comment made us really happy! ^0^ About the releases:
We've written in a past devlog that //TODO: today would be complete by August this year. We'll continue work on it after we've released the Defaction demo this May. We're going to reveal more about the Defaction main game in the future! :>
Thanks for your interest and we hope you'll like Defaction when it's released!