masschamber on 08 December 2007
same developer as earth defense force 2017, my favorite 360 game? If it makes it to the US I'm sold on it
I HAVE A DOUBLE DRAGON CAB IN MY KITCHEN!!!!!!
NOW A PUNISHER CAB!!!!!!!!!!!!!