Suda 51, the mind behind cult classics Killer 7, and No More Heroes is bringing us a whole new bizarre looking trailer to his latest game Let It Die.

About The Author

Broadcast Team Lead

Alex enjoys long walks on the beach, mountain biking, and spending time in his extensive library reading novels from authors of yore. His hobbies include traveling the world putting small critters into ball shaped capsules, slaying Flying Wyverns, and mastering his wake-up Heavy Shoryuken!