It’s that time of the month again: NPD time (also known as the brief period where the internet explodes from fanoboys declaring their console’s superiority through sales numbers from the previous month).  Let’s start out with the hardware numbers and then move to software.
Nintendo won once again by selling 721,000 Wiis and 698,000 DS’s.  The [...]