06 May 2016 / Los Aliens

Los Aliens is now available on the Windows Store!

Now you can easily download the game on your Windows Phone and Windows to have a nice time exploring the amazing galaxy adventures.

Get it from Microsoft

Subscribe to Los Aliens fan page on Facebook to be aware of all news and cool updates.