me too! :)
1 - to complete a game LOL I always started and.... meh. I gave up.
2 - to keep calm in pressure because the errors and time to fix it (a lot of them!!!!!!)
3 - I never used lists and arrays before, and tbh it was become naturally, because the logic of the game needed it - point 4 my brain, I'm very proud
4 - at some point I started setup for android devices, but due to changes like resolution and controls, let it to be made some time later :)
I feel like just finishing a game is hard, so that's progress, yay! and yeah, troubleshooting is always so annoying but that's great you persevered! and yeah, I feel like making it compatible with other devices would be another level, that could be a fun jam idea maybe, just take an old game, and reformat it into a mobile game, and just add one more rule or mechanic....hmmmm