Metal Dogs: Check Out The Launch Trailer & New Screenshots!
Metal Dogs PS4™ & Nintendo™ Switch – JP As Metal Dogs is coming out tomorrow, Kadokawa Games and 24Frame have dropped the launch trailer and a new set of screenshots for this action game....