7th Dragon 2020 Teaser Site is All Tokyo Tower
This probably wasn't what you were expecting from the sequel.
The 7th Dragon 2020 official site mentioned in the game's Famitsu reveal article has gone live. There isn't much reason to go there, though, as all you'll find is a giant Tokyo Tower image.
Access the site for yourself here.