enjoy the rebound mechanics.
the only problem I had was a small bug that got the boomerang stuck inside a wall.nice work!