Here's your first look at The Note.
trying too hard to be art
Horrible trailer. The sound is annoying and although I assume the slowdowns are intentional, it looks like bad programming.
Just looks like another pretentious indie game based around artistic cliches.