Wow! I really appreciate your feedback! Thanks for noticing all my mechanics XD, I definitely tried to put way too many in for the time allotted. Thanks a lot!