another trailer for the hybrid game/movie, keeps on looking better and better, again in Japanese, so i have no idea what they are saying lol: