Written on: 11/01/2012 by spearmint_man (1 review written)
Just wanted to say how much I love this game : Normally I play Football and stream video via my PC. But this game is very addictive indeed. Sadly my time to play it is controlled by external factors ......what's that dear ? .....coming ..... Circle, map, ...ooh look at the big snowy mountain....hmmm ..... Yeah Yeah Im coming dear!
As rated by real users