I didn’t like “Life In a Day” because they didn’t use the short I submitted. # : ^ )
I looked up “Senna” on IMDB and it was released in 2011 almost everywhere. The two countries where it was released in 2010 were Japan and Brazil.
Senna didn’t even get a proper release in my country, it went straight to DVD.
I did not submit anything for Life in a a Day, so that was of no influence on my opinion. :)