well, i guess we all knew anyway but, the website http://www.ultimateninjastorm.com/
went live today, the timer was counting down till then.
The site has new screenshots, and some new info. If youve been tracking this game go check it out (obviously)
and for thoose of you stuck on the password its: Tiger Tiger Dragon