"Excellent pool game with total 3D perspective control."
If you didn't know already you probably wouldn't be able to guess that this Carom3D is actually an excellent pool game with total 3D perspective control. You can rotate the camera, zoom in, zoom out, etc.
Carom3D is basically designed to play online, but there is also the option to play solo on the table, with excellent graphics.
To play Carom3D online you will have to register (only username and password, with an email option to send it to you), and you can enter the poolhall with hundreds of others. As you play and win, your ranking improves. Also, the higher the ranking of your opponent, the better points you score.