En 2041 la humanidad fundó su primera colonia espacial en la Luna. Pero tras el terrible cataclismo que acabó con la civilización en la Tierra, la humanidad en la República lunar ha levantado la megápolis de Edén.
Es el año 2267, y un chico llamado Takeru pasa el tiempo participando en carreras contra bandas callejeras rivales, ignorando que está a punto de embarcarse en un viaje para descubrir el origen de Edén.