Check out these new screenshots from Double Dragon II: The Revenge. This game is published by Nintendo. [gallery link="file"]Read More