mibuokami on 01 June 2009
The quality of the video is pretty crap but the first look feels incredibly generic. I hope more interesting info comes to light at E3 because this isn't giving me even the slightest buzz atm...