Thank you very much for the feedback.
You're definitely right about pixelation, for high res screens it might be too much. I will take this into account in future!