Really great work here all around, but I think the visual effects really tie the whole thing together. Great work!