Feels like it's definitely lacking in feedback. As the player, you don't really feel the collisions, it all feels very mechanical and sterile. For a first effort, it's commendable, but rough.
I'd also recommend changing the color scheme of this page, it's very hard to read.