I cant rate your game since I didn't join the jam, but I had fun playing this and I hope other people do too!
I enjoyed the concept and beat the game, but the screen shook quite a bit... Other than that it was fun!