Oswald’s Revenge Unveils Full-Length Self-Titled Album