PC 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. By Chris PriestmanDecember 25, 2014