Production of Screeching Owl Electronics devices will be on hold for the foreseeable future. I have found that I no longer have the time to commit to this project. Thanks a lot to everyone who supported me and I hope to have some new creations at some point in the future.
Finally got around to adding a page for the new hydra pedal. Check it out.
Working on making this thing look more better. Internet!