Lo-fi indie rocker, Small Town Sci-Fi divulges the inner workings of his heart on debut EP ‘Psycho’ out May 26.