I really did have my concerns for Titanfall's aesthetics after the beta (Both Fracture and Angel City were pretty bland looking), but then the full game blew me away in this department. Especially outpost 207 and Demeter.
Post nice lookingSkyboxes I guess
-
I remember playing halo 3's 'the storm' and just looking at the skybox for like 10 minutes