Yes
No
I've only played the demo, but its looks pure FPS. No more Wizard of Oz for you DD! (Somewhere over the Rainbow...)
Forum Rules