News Deadbeat Heroes Is A Game Of Bullet-Dodging, Wall-Running, & Superpower Stealing London's super heroes have fallen, so it's up to a group of potential do-gooders to punch their way through the villains they meet ... By Alistair WongOctober 17, 2017