Sorry about the super late reply! We're really happy you enjoyed the demo! Having Snow in there again is something we're also really excited about and we're happy to hear that you also liked the art and character customization.
Due to our schedules right now it will still take a bit longer for the main game to come out but our devlogs should keep you updated on that (right now we're anticipating that we'll get to focus more on Defaction again around spring 2019).
Thanks so much for commenting and for playing <3