Great work! I felt that the deflection mechanic was sufficiently juicy - that is, it felt really good to interact with! There are some clever ideas here with level design too. Some sound effects and music would definitely make the experience better, but as it stands this feels like a solid submission.