Nintendo Switch releases to the public Friday, so big box retailers like Target are getting ready for the big date. If you haven’t scored a pre-order, internal memos allegedly estimate an average of 35 units per store. A tweet from games industry deal finder Wario64 reveals the details.