Internet Cat Videos just got a WHOLE LOT MORE… whatever's happening here? Who cares, it's great.