WOW! This is my own Luigi Fangame. This is my own new Mario Fangame. It's called Luigi Forever 2.
Luigi Forever 2

Source and More information: Luigi Forever 2 [Free] [Adventure] [Windows]

Author: itch.io