I'm only really familiar with some arcade bowling games that used a trackball. This game requires you to stop a couple of meters for your throw. You can manually set your spin, then there is a meter for power, and a second meter that I just did not understand until I looked up a pdf of the manual. It represents the timing of your release, which made so much sense I felt stupid. And just as in real bowling, letting go too late can really fuck your aim.
It took a while to get used to the timing, and every bowler in the game has different style that might focus more on power or spin. Once I got used to it though, I could put the ball where I wanted it pretty consistently. Sometimes though, the ball still won't go where you expect, and apparently this has to do with the game's physics. The oil used to grease the lanes dries and wears over time as you play, and the game takes this into account, so a ball thrown with a heavy spin might grip a lot sooner than you expect and fling itself into the gutter. Its not something the player can account for visually, so you just have to adjust after you've already failed.
Aside from practice and open play modes, there are 64 player tournaments at 3 difficulty levels. I was able to beat the Beginner Tournament without too much fuss, but I'm now stuck in the third round of the Amateur Tournament against a player who effortlessly tosses out strikes. Check out these scores from the first time I went against him.

I didn't exactly do poorly here, but I still never stood a chance. So I tried again. Here's the follow up game.

This dude was one pin shy of a perfect game. And of course he picked up the spare. Holy hell. I can't believe I got rocked this hard by a guy who calls himself Smiley. In the amateur tournament! Not even pro!
Anyway, the game is fun, and its actually quite satisfying to play once you've gotten the hang of it. I don't know that I'll keep pushing the tournaments or anything, but I think I'll pull this down for a round once in a while now, maybe with my wife or a buddy, which is nice considering how long it sat on the shelf unplayed.