Very solid and complete game you got here! Good gameplay loop that is natural for anyone whos plays games, varied obstacles and a clear indicator for how long you got let. I think you could interlace the obstacles with each other as you progress between areas, might make for some interesting challenges there. But overall, well done! You should be proud :)