Freedom é sobre um garoto, Takeru, que descobrirá um segredo que poderá mudar toda a sociedade em que vive!
A civilização na Terra foi destruída por mudanças climáticas permanentes e a Lua acabou se tornando a alternativa para que a vida humana não se extinguisse.
Na Lua foi criada a cidade de Eden, e lá foi onde Takeru nasceu.
Como os outros garotos de sua idade, Takeru decide entrar com seus amigos numa corrida que há na Lua com um veículo construído por ele mesmo, o diferenciando dos outros corredores.
Com isso ele descobrirá o segredo de Eden, e da Terra.
No ano de 2267, Eden esconde duas liberdades.