The concept is unique, and it works well. The platforming physics are very good for a first game, but you made one small mistake: you didn't give the player a terminal velocity. So if I start falling from the top of the screen, by the time I reach the middle I'm already falling too fast to react to anything. This ended up killing me a few times. With a couple of balancing tweaks to things like the weights spawning speed and the platform sizes and speeds, this could have a really tight gameplay loop.