Well seeing as how they went the marvel route and marvel likes to do those intros at the start of every movie. It wouldn't surprise me if they put that in for every game.



             

                               Anime: Haruhi                                                                                      Anime: Love Live
                              Nsfw Anime Thread                                                                             Join our Anime Threads!
                             Sfw Anime Thread                                                                                VGC Tutorial Thread