While Xbox LIVE achievements obviously rank high on our priority list we find ourselves checking out those games that aren’t being heavily promoted by Microsoft and don’t involve doing various tasks to earn gamerscore on a number of occasions . In fact, some of the most amazing games for Windows Phone are made by small indie-developers like L0RD-0DIN. It’s newest title Rain Will Fall manages to take gaming on Windows Phone in the places it should be going, and while it’s not as polished as we would like, the publisher is clearly heading in the right direction. Continue reading our review of Rain Will Fall