You know that 1,000 million = 1 billion, right? Because your descriptions of the large numbers is completely off: it's showing 1,000,000 million = 1 billion, which is not correct.
Actually it depends on the language. 10^6 is a Million, 10^12 is a Billion (unless you are in the US, where a Billion is 10^9).
That could be toggled as a preference it's a trivial change.
http://en.wikipedia.org/wiki/Names_of_large_numbers
Pace is off, story could use a lot of work. Seems like a poor cross between a multi-player game and an adventure game. If the focus is multi-player, then change the story. If the focus is the story, then put more effort into it, and remove the multi-player aspect.
Overall, could be made into a decent game, but in the current incarnation, not so much.
Nothing. No reason to continue playing - aiming is so-so, no indication when it's going to drop, no indication what might be coming next, drops sometime happen in the middle of a shot, calls it level 1, but there really is no level.
Actually it depends on the language. 10^6 is a Million, 10^12 is a Billion (unless you are in the US, where a Billion is 10^9). That could be toggled as a preference it's a trivial change. http://en.wikipedia.org/wiki/Names_of_large_numbers