E3 2015- Thoughts and comments