User blog comment:Vortex The Hedgehog/Lost.......... again/@comment-477304-20100629140005

The only thing I can think of is Metal Slug, but I know it's not that