Kinda looks like some old crappy flash game from 2004 or something. You know, when Newgrounds was still a thing.
I don't know, I don't want to judge too soon, I'll need to play it. But it really doesn't look too good.
Official member of VGC's Nintendo family, approved by the one and only RolStoppable. I feel honored.