Mario & Luigi: Superstar Saga was first unleashed on the world back in 2003. It was first game in Nintendo’s RPG series starring both Mario Brothers, and the third in the long line of this role-playing series that started back in 1996 with The Legend of Seven Stars on the SNES, and was followed by the much more famous Paper Mario on N64 in 2000. With the support of Alpha Dream, who’...[Read More]