Well, this could go either way. The tech screens aren't anything inspiring, but the concepts are. Maybe it will have a good soundtrack like Braid?
http://www.youtube.com/watch?v=bYb5ql2zYyg
http://www.youtube.com/watch?v=wMDEmbhjfnY
I think the music in Braid wasn't original but I didn't really care. They were very calming themes, and it worked.