Once I mastered Gravity Slide, I've been using it like crazy. It is awesome and you actually move super fast. It's also great for a ton of the challenges, obviously.
And yeah, I'll clear an episode and then spend an hour exploring the city because I really don't want the game to end.
And seriously +1000000 for the music. Good lord, every. single. track. During the opening of the game, I dunno what it was, but I had a feeling the music was going to be good.
And regarding DL in EU, wasn't yosp recently saying "wait for further announcements" to people bitching on twitter? Maybe it'll turn out okay.