Mario & Luigi Shadows End
Mario and Luigi: Shadows End is a fangame created by SpaceMelons Productions, otherwise known as Sgt Mario. It takes place after the Dark Star incident, where Bowser has yet again stolen the Star Rod. Later on, Bowser's Castle gets attacked and his stolen rod gets stolen, yet again. Any information on the attacker was unknown at the time, because of a mysterious fog surrounding his castle. Now Mario and Luigi face an old enemy, who has come back to reek havoc and take what was rightfully his (or so HE thinks): The Universe.

The Link to the DEMO: