understood, but your physics engine is rotating things in ways that wouldnt be possible on a Gameboy. You'll notice it most clearly on your asteroid sprite. It rotates smoothly rather than being locked down to the resolution of the Gameboy. I used a sprite sheet of different angles to have a rotating ball without breaking this rule for example.
This is a common oversight with low rez game jams though, people often use opacity and break the color pallette rule as well.