Well, I have finally completed the move from Blogger to WordPress. Albeit, I am yet to get a domain name. The page from Blogger will auto re-direct here.
The new feeds are available for subscription here. Blogger subscribers need not re-subscribe, as the feeds on the old TCGH will re-direct to the new feed.
Thank you for your time.