Originally Posted by vorox4251 For anyone who ordered a nemesis, they are now showing up in stores, apparently only 4-5 people ordered them When you say "stores", do you mean EB, Zing or both? And where?
Forum Rules