Turning Myself in to the Framerate Police

So rather than waiting for my game to pop up on this list, I went ahead and put the information on our steam page myself.I have somewhat mixed feelings about this but I understand that that this list is coming from a sincere place and so I'd like to meet it head-on in good faith: