That's one of the Metal Slug fan games of all time: https://vid.puffyan.us/watch?v=STWIo4NAqH4
A club for red-pilled exiles.