The game is well done, although it feels a bit repetitive, maybe due to these "scope cuts" you mentioned because of the bug. I hope you find it and kill it, would like to see the full game as you envisioned it at the beginning. Good job anyway!
Thanks.
Turn out the bug is due to FindGameObjectWithTag function, now it is fixed. Iwill avoid using that from now on.