What are everyones general thoughts on these free titles?
I haven't done an excessive amount of research into them I'm kinda just impulsively deciding whether or not to download them.
I hear that they're extremely buggy with horrid servers, Warframe especially.
Is it even worth the hassle of downloading? Or are any of them absolute must-have titles...

(DCUO wasn't mentioned in this f2p title post because I already have it and my hero is aaaaaaaaawesome.)