That's a really good score! Glad you liked the game!
Looks like the pieces freaking-out issue was due to the drag-and-drop logic not behaving as expected on low framerates, so we addressed that in the v1.0.3 update! Unsure about the performance issues, though
It took all week but it looks like the quarantine was lifted!