Last we heard from IronHide Games, "I think probably end May or first week of June. No more than that;" the game is finished, they're doing the final balance testing. So figure 2-3 weeks I think, then add in one more just to be on the safe side, stuff is always late.
Damn if Kingdom Rush 2 comes out next Thursday, then it's truly going to be one epic week. I'm for sure already going to be picking up both Warhammer Quest and Phoenix Wright HD which is about 21.99. Hopefully Kingdom Rush Frontier is at least 5 bucks or under and universal.