ScratchGO
Free
No keyboard?
No problem.
Play ANY keyboard-controlled Scratch game on your phone.