This game wears its references on its sleeve and I love it a lot for it. It takes heavy inspiration from the Mega Man franchise and a bit from Castlevania too (The final boss especially). 8/10 really fun and short beat em up with that Batman TBATB campiness.