Looks like it's doing well, but the game could drop like a stone, so they're not out of the woods yet, I guess. The good news is that TLF is still top of the new releases page. Their last few games would have been pushed down that list quite a lot by now. The launch timing was pretty great as far as that goes.