I've just created an Itch.io account just for this game! I just played the demo and it was so unbelievably good. Sure, it feels a little unpolished here and there but overall, I think this game has so much potential and it's already so much fun! The weapons feel good, the map design is great and the ability to dash is very helpful and puts some more speed and depth into gameplay (which I like). I've posted this page in several forums and on Facebook and I hope I can help you with that.
Of course, I would LOVE to see this game on GoG one day (yes, I'm THAT guy :D )