Post E3 Thoughts