I remember IGN shitting all over Double Dragon Neon, but in my opinion it's one of the best games in the franchise. The gameplay, the visuals, and the amazing soundtrack. A must play.
I remember IGN shitting all over Double Dragon Neon, but in my opinion it's one of the best games in the franchise. The gameplay, the visuals, and the amazing soundtrack. A must play.