Home Gaming E3 reveals some Gigantic news