Nice to see another attempt at recreating the Outrun experience! It sure doesn't play quite as smooth, you do seem to be on the right track.