Mario's movie impressions at E3 2006