South Australian batter Nathan McSweeney, who has been handed a maiden national team call-up for the highly-anticipated Border-Gavaskar Trophy series against India, said that he feels that his game is ready for the Indian challenge.