themumblingamer.com
E3 – Square Enix – The best yet
the best so far