Fun puzzle. Managed to get through first try (With 2 mistakes). Also that spawn animation is really cool when the game starts.