HYDRA303 # Facing Challenges In FPS Games With Speed and Accuracy