The temperature has dropped below -25C today and that can mean only one thing. Stay at home and play video games! Well, at lest after everyone has gone to bed that is. I am back with more Strider game-play footage taken directly from my X-Box One. Strider is a great action platform game from the […]