I really like the pixel art style. Reminds me Earthbound. It's too bad you couldn't get to the end of your idea! Matching your enemy's size is an interesting take.