Is the storefront still alive for forza 4?

really want to pick this game up again but if the storefronts offline i may just forget it

i go every day to the storefront and its alive :slight_smile: