Dogma 95, a serious game?

?