So everyone is talking about Square Enix's uber-slick new tech demo that was on display at E3. If you haven't seen it yet, check it…
So everyone is talking about Square Enix's uber-slick new tech demo that was on display at E3. If you haven't seen it yet, check it…