Didn't finished the Stress Level 8 (Yea, a skill issue, gonna try to play to play on lower diff first...), but man, this game capture that Metal Slug vibes!
Glad you like the familiar MS vibes of the game! And thanks for playing it out, even if you didn't finish it haha