8 Ball Hero is a billiards game where, instead of entire games, you have to try to complete different challenges throughout dozens of levels. Your objective in each one of the levels is to get three stars, but you'll need a lot of skill to do so.
The controls in 8 Ball Hero are perfectly adapted to touchscreens. If you slide your finger around on the screen, you can easily aim, seeing the direction your ball will go in when you hit it. Once you've adjusted the direction, you just have to calculate the strength by sliding the cue downwards.
One of the best things about 8 Ball Hero is its story mode. In the beginning of the game you can create your character who you can customize as you go. Your first rounds are played out in 'amateur' competitions against lower-level rivals. However, as you complete levels, you'll be able to start participating in increasingly prestigious tournaments. And of course, the more prestigious the tournament, the more difficult it'll be to win.
8 Ball Hero is an excellent billiards game that offers tons of single-player levels and great graphics, to boot. And to top it all off, the game also lets you customize the look of your avatar with dozens of different hairstyles and outfits.