The Tokyo Game Show kicked off over night and sure enough, there were plenty of reveals and announcements to be had. One of the most surprising announcements comes from Square Enix, which just announced a new IP called ‘Left Alive'. This is set to be a survival/action shooter, created by …
Read More »