100% agree..... no 10000000000000% agree This is the Greatest Game in the World. I glad Game spot acknowledge it.
LauLS's comments