User blog comment:Hyperborean/"The House of Hades" – official expectations blog/@comment-3146930-20130601104422/@comment-192.0.176.57-20130601161646

I know that this sounds crazy but this is my theroy: The blue thing is their spirit and it's like that because Tartarus is sucking their spirit out of them.