Let It Die Trailer




Iconic Japanese video game developer Suda 51’s next game is called Let It Die, a brutal brawler for PS4.

Written by