In the upcoming slew of sports compilations, any game wanting to succeed needs something specific to stand out from the crowd. How about sports only set in the winter? That's Winter Stars in a nutshell.

Read more...