Heads up, anime fans. Crunchyroll has finally launched an app for the Xbox 360. And as a bonus, it actually streams in high definition right off the bat instead of needing an update like the PS3 version did. Crunchyroll is a legal anime streaming website that offers not only a huge back catalogue of older titles, but also simulcasts new shows the same day they air on Japanese TV. This is kind of a big deal. Find out all of the details here.