Arc Systems Works has finally released a new game in the Double Dragon series, oddly enough it is called Double Dragon…

Arc Systems Works has finally released a new game in the Double Dragon series, oddly enough it is called Double Dragon…
First of all, this article is one that i worked on for weeks upon weeks now as vacation and other…