I think I spent too long on this one.
Constructive Critique requested. See Tips.
Please login to post comments.