This game looks insane! Does anyone know anything about it? Will it be released here in the United States? The battle sequences look absolutely frantic. Guarantee I crack my touch screen on that. Hope it hits here. Would love to give it a shot.
Edit: Had a link to the trailer posted on youtube but I obviously can not figure out how to post those things here anymore.
Log in to comment