Hi guys, monster's back :P

I wonder if this belongs here, but it does seem that it does, in my eyes at least :)

Very interesting film, won't spoil it for you, please watch and let me know what...