Good job!! Scroll / zoom seems a little complicated to handle, maybe you could achieve the gameplay without that