Construct was not designed for FPS games and it honestly shows, did you ever consider taking advantage of FPS game engines such as GZDoom or BuildGDX which have proven their worth for many homebrew FPS games such as your recreation of Fallout 2 as a FPRPG? 馃槈