This is amazing! To think that this is a pixel art and most of all, GIF! This must took you a long time to make!