Still isn't E3 and Revolution News Keeps Coming!