Top
20°

Mechs Fight Demons In The Gloomy World Of Irkalla

Irkalla is an upcoming mech-shooter in which you stomp through a dark world blasting demons for as long as you can survive.

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