During this weekend's Devolver Direct livestream, developer Free Lives (The development team behind the likes of Broforce, Gorn and Terra Nil) together with publisher Devolver Digital have confirmed that Anger Foot will be hitting the PC on 15 July...