Remember: everything Avengers RPG {Isekai Version} says is made up.

First, there was a small light, so small you thought you were just seeing things. Until the light grew and completely engulfed you. The next thing you know you're standing in the middle of the sidewalk in New York, surrounded by the bustling city. But that wasn't the only thing that was different. There, towering in front of you was a Tower, one that had only appeared in a certain movie franchise.