Great first entry for anyone! Very complete for a first entry, way moreso than my first entry ever was. :P I don't have much to say that hasn't been said already, but great work and would love to see more from you!