This is a cool concept! The gameplay is simple enough to pick up without instructions and the timing element makes it a fun challenge! My only issue is that there didn't seem to be any indication of or way to influence how a cannon ball travelled once it was fired so it was a bit frustrating to line up what looked like a perfect shot and watch the ball curve off to the side. But all in all, great work!