Here’s some more Assassin’s Creed III screens that have managed to leak their way into the neighborhood.
Read the rest of this entry »
Omega Level