Alright. So this place is called 'Avoria'. Stranger things have happened.
But... one minute I'm Flying past the Empire State Building heading into town, the next I'm here.
I wonder what people here think of mutants? I've seen a few strange people around already, but....
I don't think I'll tell anyone yet.But... that lady said that people come here
(
Read more... )