THIS IS AMAZING!!!!! The mechanics are so well thought out. U should polish it up and make a steam or mobile release. (: