On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes, that is the intended behaviour. The ball chooses a random velocity, with respect to the side it's on,  after every bounce with any of the paddles. 

In the original game you can see that there is a mix of random velocity after each paddle contact and an increase of the maximum ball velocity after every contact.

In my game, only the former is done. But I do admit that the range is a bit radical and I could do something to make it only change slightly with respect to the min and max allowed velocity, instead of being completely random within a range.