I don't think I can rate this game for the jam because I'm not a part of it, but overall, the idea is on point and the fact that you added an extra mechanic to go with the mirroring is excellent considering this is your first submission ever!
Thank you, I really appreciate it!