is there still a chance of it being shown or is e3 over?
Log in to comment