That absolutely rocks, totally captures the eighties vibe of Contra's cartoon world of violence and aliens. Love the two dudes in the foreground, with the environment blending superb military tech with an alien environment. The boss monster looming over it all is just a sweet touch