Episode 3 new places! (possible spoilers)

I just got my new Nintendo Power and it says that you can go to new locations like a massive concert stage, plus new parts of areas that we have already visited, including Strong Mad's room (NOW I know why Strong Bad said that in episode 2!), and the inside of Marzi's house!