War and Peace Helsinki, Estonian Embassy 2008