Game Troopers is at it again with another title for Windows 10 PC and Mobile users to check out. Full story from the WindowsCentral blog...