Is no one else getting inordinately excited about the release (March 20th in the US)??