11 years ago0The Other Brothers official trailerSimian Squared has released the official trailer for its upcoming iOS and Ouya Super Mario …