Top
10°

Shred Nebula Dated, Official Trailer Released

Kombo Reports: "CrunchTime Games has released the first trailer for their upcoming Xbox Live Arcade title, Shred Nebula. The title will be hitting XBLA on September 3."

Trailer at the link.

Read Full Story >>
360.kombo.com
The story is too old to be commented.