Wow, I can't believe I'll be commenting this again. Yes literally this same game has been stolen and submitted twice now, this year, in a Bezi Game Jam. I tried to step up this time, and I'm unsure if you're still active atm or not, so I did a preemptive report.
Well I'm unsure if I'm successful, but incase, the game's name is Ratcode by monolapse. (I feel that might be the same guy.)