It worked fairly well until at some point, I would get caught on a wall and couldn't only go either horizontally or vertically. I liked the different weapon options from the start. Great job!