Finns just can't do good presentations. And saying this as a Finn. Everything looks good on the outside, but then usually someone with that unmistakable old people english accent comes and talks :-) Really not that informative presentation, but I still believe in them strongly.