no it does not have online play
you do not need online to play assassins creed 2 on any game system, however if you are playing it on a PC it requires you to have a constant internet connection.
Yes, Aslong as you have a working games console that plays assassins creed 2 then you can still play assassins creed 2 as it has NO online gameplay what so ever, If this dosent continue to work, Contact Ubisoft
You cant on AC2, but when Assassins Creed Brotherhood is released, you can then. :)
no
no but i wish
Unfortunately it is not. So far all the POP games have come out single player
Yes, if u don't beat assassins creed 2 then you will be totally lost when you play assassins creed brotherhood. because it starts off exactly where it ended and you'll be sooo confused of who everyone is how this all started what happened I HIGHLY recommended you play assassins creed 2 before you play assassins creed brotherhood. :)))
Yes, it depends on what games console you have it on. For example: If you have it on the XBOX 360 you have to have XBOX live.
For Assassins Creed 1 No, for Assassins Creed 2 yes.
No, but I would suggest playing AC2 before playing AC Brotherhood if you care about the plotline.
You dont
as you play the game will show you what to press to do stuff