Yeah while I applaud new ideas, and them actually designing for the site, this is basically an apartment complex with no parking. It's not a neighborhood, it's in an existing neighborhood. The addition of some commerce is nice, but this is not some self contained destination.
Tempe, Arizona is not a practical place I'd want to be without a car, due to the high heat.