Any thoughts on the OnePlus One?

So you should have already knew the so-called "Flagship Killer", the OnePlus One. It does seem to have pretty high-end specs, amazing software, good enough battery (I think), any a really neat price of $299 for the 16GB version and $349 for the 32GB version. It's amazing, but will it be enough to literally "own" the flagship phones like the S5, Xperia Z2, One M8, and the G Pro 2. Leave your thoughts below. Thanks :)