Super Mario Galaxy trailer leaves fans convinced of Star Fox crossover

Following the huge success of the first animated Super Mario movie – which became one of the biggest films of all time – the new Super Mario Galaxy movie is scheduled to be released on April 1st.






