Just browsing the net when i stumbled accross this.

http://www.flashgames247.com/play/642.html

Pretty neat metal slug game. Thought it was pretty well done.