I CAN NOT be the only person that played this game.
This incredibly random little AC game consists of a 2d top-down pvp multiplayer. it takes the idea of the MP from the Ezio era and works it into an arcadey sneak-em-up pvp. Bizarrely addictive. Played this so much on my iPod touch.