I've actually heard about this game through G4 back when they had a show that just ran videos showing different games. They weren't quite trailers. But I've never played it. From what I could gather it was Zelda-ish with anthropomorphic animals fighting each other.
Never thought I'd see it again though.