Awesome! Just found this game off of a YouTube video and I'm psyched to play it but I don't quite trust itch.io's net security enough to enter my payment information into it. Gladly willing to pay for it though, I'll be on the lookout for it on Steam!
me too! this game uses such great concepts the closest thing i could find that is like this game is from newgrounds now on steam last stand the aftermath