Don't worry, I'm totally happy with some constructive criticism. I might make a project out of polishing this up and releasing it on mobile, so it's good to have ideas to experiment with :).