This has been a week full of announcements, starting with a couple of them right on time for GDC (Game Developers Conference) :