I love this! There are a few things I wish were different.
Point 1 is debatable, point 2 I'll take, but...There are sounds. In fact every obstacle has its own collision sound.