I'm late to the party but I've finally got time to review this baby and I really like the style!
Good job, Justin!