Out in October

It may not release in June, but Dragon Ball Z is definitely a real thing and is coming to Xbox this year.

Read more...