Are there only 2 scenes? i already finished the game but i hoped to find more :S
There's a third one after collecting all their ultimate weapons :D - and revisiting snow village.