Good job, especially for a first game jam submission! The game feels complete and well put together.
Personally, and this is pure personal preference to be clear, i find the speed to be a bit too much, but other than that it's feels really nice and the different aspecs of the design do fit well together.
Cheers :D