An attempt to bring the classic FPS to C++