This is the awesome arcade ride em up game called Mini Rider 2. This arcade let's you experience some hair raising moments, like riding a mine cart through a haunted mine, or a roller coaster through space. So strap yourself in and take the ride of your life!