On the other hand, the game can be something of a frustration generator at times.
On one hand, the high difficulty of the game magnifies your sense of accomplishment when you do manage a really good run through a level. It impedes this goal by requiring very controlled movement, which cuts both ways. Hamsterball has a very specific focus on racing the game is all about how quickly you can get to the goal. The actual feel of your ball is pretty sharp overall, though. There doesn’t seem to be a general-purpose physics engine behind the scenes, unfortunately, as the number of other dynamic physics objects is very limited. Many of the early levels are fairly static, but the later levels provide a lot of creative challenges (the Odd Race level with variable gravity directions will truly bend your mind). Hamsterball does a great job with level design.