Metroidz: the trailer The Metroidz Show opens on Saturday 28/02 at Urban Spree! Metroidz Trailer from Urban Spree on Vimeo. 25.02.2015 - No comments