Such a cool idea, really well done! I never would have thought of using the edge of the screen to limit the number of pixels drawn if we weren't shown it.