This chapter seemed a bit short, but still good. Couldn't he have a selected number or something be turned and in habit another planet or moon(like Mars)? When and/or will Harry encounter other beings in this realm? Looking forward to the next update.
P.S. How will Harry respond to the concept of Horcrux(es)?