Well stick a fork in it and call it done! E3 is finally over! No, I don’t mean the show floor, which closed down last…
‘Nuff said!