ihira on 14 May 2007
foo fighters - do you mind linking me to this thread? I really curious how horrible the MS marketing division of Japan is.
crappy old school NES games are more entertaining than next-gen games.