During a session at GDC last week, Lead Designer James Russell revealed a brand new title that is well under it’s way in development at Creative Assembly’s UK Studio.

Read more