Gamesta.com once again has news on free Assassin's Creed for a limited time only. It might not be the newly announced Assassin's Creed III, but at least there will be some artwork included that can be gazed at, until that game arrives.