Princess_Celest 1 Posted August 19, 2012 This video was quite informative and explains all the things in the stage. All of the little homages and correlations to Earthbound are revealed in this video! Enjoy. http://www.youtube.com/watch?v=biDGyV_s2MY&feature=related Share this post Link to post Share on other sites