Commercially smart, or shamefully excessive?

halo_3_accessories.jpg

Is Microsoft taking the whole Halo 3 thing a bit too far? I’d like to think other publishers wouldn’t exploit popular franchises to this extent (Note: I said think). Talk about chutzpah. I feel like I’m getting marketed to like I did when I was a kid. I’m 27 now. 27, people!