It was fun to make it work. Of course, with 30 minutes left I decided to add some textures, and the squares glitched it a little, but it should be fixable.