Posted on March 26, 2019April 27, 2019 by DoovuMini Metro Mini Metro is a puzzle strategy video game developed by indie development team Dinosaur Polo Club. Download Mirrors: Mirror #1 [MEGA]