Wow. I'm not even that bad. But then again, it may be the paper you use, too. I stick to regular printer paper. It's not as official or nice, but I like that it doesn't smudge as bad as the sketchbooks I have.
Your submission is posted to our site but it hasn't yet been added to an Art RPG queue for point counting, approval, and/or reward redemption. Submit it to the queue to get your rewards.
Otherwise, nice owl.
But the owl in your picture is nicely drawn! ^^