Good implementation of the limitation, though the 'bad aim' one was a bit too rough, I think it would have been better for that one, instead of randomizing your aim, gave it a random offset (So pointing straight up could make it go left instead, for example). But good art and cool 'bug' ideas!