DerNebel on 21 June 2014
So what is supposed to be thread about Capcom is really a thread about how uber awesome Nintendo is.
Seriously the OP nearly made me gag a little, how narrow minded can you actually get?