Very frustrating, yet interesting. I don't know if it's inspired by any game, but youve done a decent job at it !