This is a fan port of the SNES game of the same name, by Konami. They are pretty spot on already, the level in the demo is missing some enemies (such as the clowns on motorcycles) but those will probably be added later.
I never got to play the original version back in the day. I was just not into Batman games beyond the NES original as gaming publications painted licensed games in a bad light whenever they could.