Great job, but in my opinion this doesn’t really work for sprites. I hate when people get lazy and have sub pixel rotation and not actual scaling, then still call their games “retro”
The reason it works for Cube World is that it uses voxels as a style and doesn’t market as retro (which it isn’t)