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