343 Industries Claims Halo 3: ODST Release Date Leak Was A Placeholder

by Jason Bouwmeester on May 27, 2015