A new suda 51 game that was announced a little while ago, but as of yesterday night this trailer was released. GET HYPE!!!