Looks great, Meanwhile I learned about sprite animation today. LOL
How did you find it? There are a lot of moving parts in games dev, I'm still learning myself!