Level Up 0 Upcoming Video Game Let it Die to Feature Music from Over 100 Prominent Japanese Metal/Rock Musicians November 8th, 2016 at 1:12pm MetalSucks The upcoming game from Suda 51, the creator of Lollipop Chainsaw, Killer 7 and No More Heroes, is decidedly metal.