Texas Shoegaze band Letting Up Despite Great Faults debut "Gemini", their first single in over 7 years. Along with the…