WOW thank you so much for the comment :D when I played your game I also thought we had made games with a similar concept, but I didn’t want to say it because it felt kinda awkward XD I’m really happy that you liked the game so much.
Anyone seeing this is morally obligated to go check out their game Mobile Mecha Tech Support! :)