-
Within their respective launch period (a three day window), four Xbox Live Arcade titles have stood out. Rez HD pulled in at the number one spot, selling 25,000 units. Ikaruga was close behind at 22,500, Penny Arcade Episode 1 is in third with 16,500, while N+ takes spot number four with 13,000 sales. It’s interesting [...]


