chasmatic12 on 10 October 2008
I came on to Vgchartz with no intention of responding to a thread. I just wanted to read and see what's up. But in all honestly, the announcement of No More Heroes: Desperate Struggle means Nintendo won... and they weren't even there.