I hadn't either. The games are unrelated. It is set in what would be the Prince of Persia universe, in other words based off of 1001 Nights. So no, you do not need to play the other games to understand this one.