Anyone else excited? I admit I was on the fence about this for quite some time - being a big fan of the original and all. I hate to backpedal now but... damn. Looks pretty good.