written by spearmint_man on 11/01/2012
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!