Just thought I'd share this video I came across on YouTube tonight. Max talks about his experiences playing the E3 demo and just how blown away he was by the whole thing. Really good stuff!