better requirejs setup, better fire, apply shaders on characters
a shop ! tower picks nearest