Apparently a manager from the E3 Floor (who's going to get fired if its all true!) has leaked information regarding Microsoft's line-up for E3 2007. There is some juicy stuff in there if true like say a little game that rhymes with Petal Rear Squidlid 4.