Looks like they're still working out the kinks in building a floating city. Jokes aside, I wonder what it could be a teaser for. I remember the strange energy was a teaser for Dungeoneering.
Shortbow is better for training because monsters have typically lower defence than players so the attack speed bonus would be more beneficial, and longbow sight is better for PKing (from personal experience in clanning).