Earth Defence Force 2017. How I managed to hate this game more second time around, I'll never know.