Mario's slightly Unusual Boss Rush

Mario's slightly Unusual Boss Rush is a SMB3-inspired fangame where Mario goes around defeating bosses in levels based on franchises that are not his own.

This is the recently release v2.0 update of the game, featuring a unlockable Plus Mode and playable Luigi after beating the main game with all Special Coins collected.

PLOT:
------

Mario is invited to Peach's Castle for a grand celebration of some sorts. When he has almost arrived, Kamek appears out of nowhere and zaps him far away. Now Mario has to make his way back while going through some unusual worlds with folks who seem to have a bone to pick with him.

CONTROLS:
---------

Z: Run / Fire / Pickup / Select level
X: Jump / Float (as Bunny Mario/Luigi)
Enter: Pause / Select
Arrow Keys: Move / Move Menu Options

You can remap the controls in-game.
Credits are in the ending as well as being in a the README.txt file (it also includes Plus Mode instructions).

The download includes the 32-bit (86x) version. To get the 64-bit (64x) version, please use this link: https://cdn.discordapp.com/attachments/1019881809242226738/1160211041041535067/MarioSlightlyUnusualBossRush2.0_x64.zip

For those curious on the development history, I have a MFGG forum thread about it: https://forums.mfgg.net/showthread.php?tid=2903

Screenshots
Click to enlarge.
uploads/userbooths/76/screen_0.png uploads/userbooths/76/screen_1.png uploads/userbooths/76/screen_2.png uploads/userbooths/76/screen_3.png uploads/userbooths/76/screen_4.png uploads/userbooths/76/screen_5.png uploads/userbooths/76/screen_6.png uploads/userbooths/76/screen_7.png uploads/userbooths/76/screen_8.png uploads/userbooths/76/screen_9.png uploads/userbooths/76/screen_10.png uploads/userbooths/76/screen_11.png