This is really going in an interesting direction. Was Harry somehow resurrected? Or perhaps summoned from another reality by Voldemort's blood ritual? I'm looking forward to finding out!
Author's response
In a way, it's both. Hopefully, you'll find the next chapters even more interesting.