One thing you have to love about the gaming industry and new indie games development studios are the names they come up with to call themselves. On top of that, usually these studios end up producing rather unique games and Drip from Atomic Turtle Studios is no exception to this rule.