tokilamockingbrd on 08 February 2008
The 300k is shipped to NA/Japan as of Dec 31. So those 300k could be very well be sales by now. Then you add the 70k for others, it might be at 370k right now or so.
psn- tokila
add me, the more the merrier.