Are you seriously releasing a really solid gameplay, interesting, and new game every week!? This is nuts. Please tell me this is actually a backlog that you're slowly releasing. Or you're actually three developers in a trench coat a team of people. Or this is literally the only thing you do with your time (not just free time, all of it).
But... Seriously, keep it up. I'm continually impressed with your output.