I don't usually play multiplayer shooters, but I'm a sucker for sci-fi settings and mechs, so I bought it (which is rare, I only buy at launch about 1 game per year). The launch was smooth and I'm not experiencing bugs. It's really fun even though I suck at it, but I agree it could use more...