This is a mix-up of the nostalgia I was too young for and the nostalgia of my childhood.
Metal Slug vibes x Space Impact (Nokia 3210) gameplay
I love it!