If the revised release date on every online retailer is to be believed, Insecticide has been delayed yet again, and will not be arriving in February. The latest date is March 11th, so believe that if you want. This applies to the DS version - the PC release is unconfirmed but it is presumably coming only after its handheld counterpart.
Update: We've learned that the DS version is completely finished and gold, and the delay is just down to Gamecock trying to get it on the shelves. The PC version should hopefully be out in March too.