It seems that Xboxworld.nl, the Dutch Xbox news site has found some interesting tidbits of information about the upcoming XBLA title Double Dragon. These include:
400 points and online co-op? March can't get here soon enough. You can check out the Screen Shots here. Although be warned that the Enhanced Shots take some getting used to if you remember playing the original in the Arcades.
[via Neo-GAF fourms]