SEGA has launched a new teaser site that might be its most cryptic in quite awhile. The page features a number of elements, including several clocks that countdown to Aug. 8.
There’s also a large “G,” a keyword for “repair” and a marker that’s centered over Florida.
The URL is from apps.sega.net, so it’s likely something coming from SEGA’s mobile side.
Anyone up for a guess?