We currently support games for various arcade systems, mapping the proprietary add-on hardware found in these systems to commodity PC peripherals. Twelve of them were playable initially, and six more have been included as downloadable characters. TeknoParrot is a software package allowing you to run selected PC-based arcade titles on your own hardware, with full support for keyboard and mouse controls, gamepads, steering wheels and joysticks. Mario Kart Arcade GP DX has a total of 18 playable characters. The racing commentary returns in this game and this time, it is voiced in Japanese by Rica Matsumoto, who also voices Ash Ketchum in the Japanese version of the Pokémon anime, and in English by Jack Merluzzi, who played in the in-game announcer in Fast Racing Neo. The two players can combine their karts to form a more powerful kart, with one player driving and the other serving as the gunner, similar to Mario Kart Double Dash!!. Team mode allows two players to face against two computer-controlled opponents. Alter-Ego mode uses online functionality to allow players to race against ghosts records previously set by other players. Along with Grand Prix and Battle mode, the game introduces two new modes Alter-Ego and Team. The game features ten redesigned courses, as well as features introduced in Mario Kart 7 such as gliders and underwater racing.