Article No :321 | June 4, 2008 | by Alex Schleifer

Ubisoft is releasing speed art videos as teasers for its next Prince of Persia game. Mesmerizing.