This is starting to get a bit trickier now and I’m still quite near the beginning. Last night I had to chase a rogue through the streets of Barcelona, only to find myself at a door at the end of the level that I couldn’t get through. (Yes, I’m a trained assassin who can’t open doors – I love you, videogames!)

The rogue would then catch up with me. (Yes, I had to chase her by staying ahead of her – I love you, videogames!) She’d burst through the door and I’d fail the mission. Frustration ensued, but was tempered by the fact that running full pelt through the streets was really, really fun.

Assassin's Creed II Discovery

Jump or drop, Ezio? Jump or drop?

Eventually I noticed I could climb a wall and run over the roof, avoiding the door entirely. Once I did, I completed the level. Hurrah!

It’s a good game, this, you know, but right now it’s lack a certain something to make it one of the best games on the iPhone. I think it’s a combination of the odd control fluff (they’re perfectly responsive, but the context-sensitive buttons can be a little confusing right now) and the fact that running full speed, which is the best part of the game, will almost always land you in deep trouble if you don’t know exactly what lies ahead.

Right now, I think that if I made a list of the top twenty games on the iPhone, this might make it in, but it’s not going to unseat any of the top ten. That could all change after more play, though. I might come to love it, or the little annoyances might grow and grow until I end up hating the very mention of Ezio’s name.

I’m looking forward to finding out.