And my reaction is a simple, but completely overwhelming SQUEEEEEEEEEEEEEEEEE!!!!!!
There might be coherent thoughts later. Might. Most of all, this story is just made of so much awesome that I think I might break something.
*goes away to re-read and flail some more*