ngmoco:)'s hotly anticipated titles, Touch Pets: Dogs and Eliminate, have finally made their way past Apple's approval process. For those who don't know, Touch Pets is a pet sim that focuses on raising and training "the ultimate puppy" and also includes a wide array of social features. Eliminate, meanwhile, is a multiplayer online first person shooter. Both games will be free (yes, you read that right!) but will feature In-App Purchases. Note that IAP's won't be necessary to play the game; you'll just need them to unlock extras. With Eliminate, for example, you get to play a certain number of games per day before your "energy" runs out; you can play without energy but you won't be able to earn any in-game credits.

While both apps are approved, don't get too excited: ngmoco is doing a Canada-only release first, to make sure that "all Eliminate systems are online and all puppies are house broken before unleashing upon the world," according to their tweet. It's an interesting strategy that will have non-Canadian fans grumbling, but given that ngmoco is releasing two extremely hyped games with heavy online components at once, it makes sense. Once the games make their USA debut, we'll post our reviews; for now, you can check out our preview coverage from earlier this month.

Update: Eliminate is now out worldwide.Make sure you grab it! It generally takes a few hours for new apps to show up in the App Store, so don't worry if you can't see it yet.

Canadians can get Touch Pets here, though the rest of the world is still waiting.