UPDATE: happy to announce that it's fixed! (for the most part) I have undone everything and gently cleaned the surface & buttons. Put it back together, and now I've got this sweet new baby <3 thank you everyone for helping! the only issue now is that there is no sound, which I can live without...