Metal Dogs for PS4 and Switch launch trailer, screenshots

Due out on April 8.