Billiards Master Pro by Critic.net.