kitty review: free energy source