Touch Arcade favicon

First-Person "Impossible" Game 'Glitch Dash' Gets First Trailer and is Close to Being Finished