Rolling Escape-Let me out!

OTOUCH INC.
35,066 3.86 (202)

Short-time sliding puzzle