No one else posted anything about this yet and I thought I'd share my excitement for it. Looks like a fun puzzler and similar to Portal. It's set to release 6/21/12.