yeaahhh i made the mistake of not testing love.js until the very end... and i had to make a call for:
1. pixel perfect CRT shader at 15fps for lower end hardware
2. reduce the render resolutions such that the shader was going to miss some details in the texel offsets
Honestly, in retrospect, i shouldve chosen a secret 3rd option--- unrealistic crt shading where the phospor details may be lost but the source pixel details will be preserved--- which wouldve just meant keeping the offset higher than the output resolution
All puzzle level logic credit goes to my Partner-- she was delightfully devilish over this weekend coming up with puzzles that had me stuck for an hour at one point.
Appreciate the feedback! :)