Dust Devils: Upcoming Indie Game from Ouch Games

Well according to its developers "Ouch Games", Dust Devils is The most beautiful Indie game you ever seen!

Mankind was on the brink of destruction and had exhausted Earth from all its natural resources. A space exploration team then discovered that our neighbor planet Mars has a crystal that we could harvest energy from. Our last hope was to excavate those crystals. One year later the largest space launch in human history where launched to secure our future existence

Read Full Story >>
The story is too old to be commented.