Just watched this trailer:
Really want to see this flick. According to http://perfecthumandiet.us/index.html It's up for pre-order and shipping begins on the 29th (which is today, but its still a ways off for the US, where these guys are based).
I'm all for what this is about. Word bird.