Bump. This game is out in less than a week and I'm not seeing anybody talk about it. I think it looks like a great time! A little lighthearted ten hour co-op adventure is exactly what I want right now. Anyone else plan on picking it up? Do we know when the review embargo lifts?