by voln
This was def one of the better stories I have read in quite some time. Job well done.
Loved the heat and energy.