Nice, game works and the mechanic is alright, not necessarily innovative but fun to play. small nitpicks, movement of the canon feels blocky, it might be better to have smoother movement. Otherwise if you have more time, consider adding some moving targets. It would be more interesting to shoot at.