What was this game?

There was this game i played . It had double dragon type graphics. The protagonist shoots/avoids running small aliens and went to second level by climbing a ladder . It had many interesting themed levels. One was very cybernetic with cyborg bugs. The only thing which comes to mind when i think of the game's name is 'B.M' but i cannot find anywhere about it . Can anyone help? It was an interesting game.

Submitted January 23, 2020 at 12:00PM by saujau on Reddit

Booking.com