Just replayed the game and finally finished it! Amazing puzzle game, I kinda brute forced the torque and a few levels but some were really well thought out good job!!!