Found this trough Stumble Upon!
Super Mario: Shaken, Stirred And Amazing
Trailer!
Download: http://www.supermariobrothers.org/downloads/smbx13.html
Installed and Played trough a bit and runs nicely, just a tinny bit laggy. Has Joystick support so props for that :D