A first look at Mega Cat Studios