Dude, well done. I have things that are "wrong" but everything about this is incredible. I can't wait to see what you do in round 3!