It could be the camera issue you mentioned. Can't you let the camera refresh on the FPS the game is running?Have you thought about making it a web game ?