Games missing out on E3 2017