- Dec 17, 2013
- 78,102
- 161
- 0
Game Troopers has published Los Aliens, a new sci-fi puzzle game from developer Shadow Masters for Windows 10 on PC and Mobile. It also works on Windows Phone 8.1 and Windows 8.1
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...