Interesting concept, and as other comment has said, it may need some touchups. Buts its a fun experience, good job!