One of my jobs is to do research for my PhD, which, at the moment, includes trying to co-opt the blender game engine into being a virtual environment for our robotics platform. It partially works, but the part that doesn't work is evading all attempts to fix it and mocking me in the process