Here is a complete walkthrough with lowest moves possible.
Introduction
Solutions by: Bear19
Guide written by: Na
Line 1: 1-6
A2
[Left] [Left] [Space]
Level 2
A2 A0
[Left] [Left] [Space]
[Left] [Left] [Space]
Level 3
A2 B2
[Left] [Left] [Space]
[Down] [Space]
Level 4
A2 B0
[Right] [Right] [Space]
[Down] [Left] [Left] [Space]
Level 5
A3 A1 B3 B1
[Right] [Space]
[Right] [Right] [Space]
[Down] [Left] [Left] [Space]
[Left] [Left] [Space]
Level 6
B3 A3 B1 A3 B3 A2 A1 B0
[Down] [Right] [Space]
[Up] [Space]
[Down] [Left] [Left] [Space]
[Up] [Right] [Right] [Space]
[Down] [Space]
[Up] [Right] [Space]
[Right] [Space]
[Down] [Right] [Space]
Line 2: 7-12
A0 A2
[Space]
[Left] [Left] [Space]
Level 8
A2 A0 A2
[Right] [Right] [Space]
[Left] [Left] [Space]
[Right] [Right] [Space]
Level 9
A3 A2 A1
[Right] [Space]
[Right] [Space]
[Right] [Space]
Level 10
B2 B0 B2 B0
[Down] [Left] [Left] [Space]
[Left] [Left] [Space]
[Right] [Right] [Space]
[Right] [Right] [Space]
Level 11
A0 B1 A1 A0
[Space]
[Up] [Left] [Space]
[Up] [Space]
[Right] [Space]
Level 12
A3 A2 A3 B2 A1 A2 B2 A1 B2
[Right] [Space]
[Right] [Space]
[Left] [Space]
[Up] [Right] [Space]
[Down] [Right] [Space]
[Left] [Space]
[Up] [Space]
[Down] [Right]
[Up] [Left] [Space]
Line 3: 13-18
A1 A2 A1 A2
[Left] [Space]
[Left] [Space]
[Right] [Space]
[Left] [Space]
Level 14
A3 A2 A1
[Right] [Space]
[Right] [Space]
[Right] [Space]
Level 15
A2 B3 A2 B0 B2
[Right] [Right] [Space]
[Down] [Left] [Space]
[Up] [Right] [Space]
[Down] [Left] [Left] [Space]
[Right] [Right] [Space]
Level 16
A2 B1 B3 B0 A3
[Left] [Left] [Space]
[Up] [Right] [Space]
[Right] [Right] [Space]
[Left] [Space]
[Up] [Right] [Space]
Level 17
B2 A2 B2 A3 B2 A2 B2 A3
[Up] [Left] [Left] [Space]
[Down] [Space]
[Up] [Space]
[Down] [Left] [Space]
[Up] [Right] [Space]
[Down] [Space]
[Up] [Space]
[Down] [Left] [Space]
Level 18
A3 B1 A1 B0 A0 B1 A1 B0 B2
[Right] [Space]
[Down] [Left] [Left] [Space]
[Up] [Space]
[Down] [Right] [Space]
[Up] [Space]
[Down] [Left] [Space]
[Up] [Space]
[Down] [Right] [Space]
[Left] [Left] [Space]
Line 4: 19-24
A0 A2
[Space]
[Left] [Left] [Space]
Level 20
A3 A0 A3 A2
[Right] [Space]
[Left] [Space]
[Right] [Space]
[Right] [Space]
Level 21
B3 A1 B2 A0 C1 B3
[Up] [Right] [Space]
[Down] [Left] [Left] [Space]
[Up] [Left] [Space]
[Down] [Right] [Right] [Space]
[Down] [Left] [Space]
[Down] [Left] [Left] [Space]
Level 22
A2 B0 A0 A1 A0 B0
[Right] [Right] [Space]
[Down] [Left] [Left] [Space]
[Up] [Space]
[Left] [Space]
[Right] [Space]
[Down] [Space]
Level 23
A1 A3 A2
[Left] [Space]
[Left] [Left] [Space]
[Right] [Space]
Level 24
B3 A3 B3 A3 B3 A3 B3 A2
[Down] [Right] [Space]
[Up] [Space]
[Down] [Space]
[Up] [Space]
[Down] [Space]
[Up] [Space]
[Down] [Space]
[Up] [Right] [Space]
Line 5: 25-30
B2 B1 A1 A2 B1 A3 B2 A2 A1
[Down] [Right] [Right] [Space]
[Right] [Space]
[Up] [Space]
[Left] [Space]
[Down] [Right] [Space]
[Up] [Left] [Left] [Space]
[Down] [Right] [Space]
[Up] [Space]
[Right] [Space]
Level 26
A0 B1 A2 B1 B2 A2 B1 A2
[Space]
[Down] [Left] [Space]
[Up] [Left] [Space]
[Down] [Right] [Space]
[Left] [Space]
[Up] [Space]
[Down] [Right] [Space]
[Up] [Left] [Space]
Level 27
A3 B1 A1 B0 B3 A0 B1 A1 B0 B2
[Right] [Space]
[Left] [Left] [Up] [Space]
[Up] [Space]
[Up] [Right] [Space]
[Right] [Space]
[Up] [Left] [Space]
[Up] [Left] [Space]
[Up] [Space]
[Up] [Right] [Space]
[Left] [Left] [Space]
Level 28
A0 B0 A0 B1 A1 B1 B2 B1
[Space]
[Up] [Space]
[Up] [Space]
[Up] [Left] [Space]
[Up] [Space]
[Up] [Space]
[Left] [Space]
[Right] [Space]
Level 29
A1 B2 A2 B2 B0 A3 A1 B2 A1 B2
[Left] [Space]
[Up] [Left] [Space]
[Up] [Space]
[Up] [Space]
[Right] [Right] [Space]
[Up] [Right] [Space]
[Left] [Left] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
[Up] [Left] [Space]
Level 30
B2 A3 B2 A1 A0 B2 A3 B2 A3 B2 A3
[Up] [Left] [Left] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
[Up] [Right] [Space]
[Right] [Space]
[Up] [Left] [Left] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
[Up] [Left] [Space]
Line 6: 31-36
B3 A0 B3 B0 A0 B0 B3 A0 B3
[Up] [Right] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
[Left] [Space]
[Up] [Space]
[Up] [Space]
[Right] [Space]
[Up] [Left] [Space]
[Up] [Right] [Space]
Level 32
B0 A0 B2 A2 B0 B2
[Up] [Space]
[Up] [Space]
[Up] [Left] [Left] [Space]
[Up] [Space]
[Up] [Right] [Right] [Space]
[Left] [Left] [Space]
Level 33
A0 A3 A1 A2 A1 A2
[Space]
[Right] [Space]
[Left] [Left] [Space]
[Left] [Space]
[Right] [Space]
[Left] [Space]
Level 34
B0 B2 A3 B1 A1 B0 A0 B1 A1 B0 B2
[Up] [Space]
[Left] [Left] [Space]
[Up] [Left] [Space]
[Up] [Right] [Right] [Space]
[Up] [Space]
[Up] [Right] [Space]
[Up] [Space]
[Up] [Left] [Space]
[Up] [Space]
[Up] [Right] [Space]
[Left] [Left] [Space]
Level 35
A0 A3 A2 A3 B2 A1 A2 B2 A1 B2
[Space]
[Right] [Space]
[Right] [Space]
[Left] [Space]
[Up] [Right] [Space]
[Up] [Right] [Space]
[Left] [Space]
[Up] [Space]
[Up] [Right] [Space]
[Up] [Left] [Space]
Level 36
A3 B2 A1 B1 B2 A1 B1 A3 B2 A3
[Right] [Space]
[Up] [Right] [Space]
[Up] [Right] [Space]
[Up] [Space]
[Left] [Space]
[Up] [Right] [Space]
[Up] [Space]
[Up] [Left] [Left] [Space]
[Up] [Right] [Space]
[Up] [Left] [Space]
Thanks to Na and Bear 19 for his great guide, all credit to his effort. you can also read the original guide from Steam Community. enjoy the game.