Assuming this never made it to release because I've never heard of it before. Anyone else know anything about it?