I thought about submitting it several times. But due to real-life stuff I wouldn't propably be able to keep release dates or milestones, and though the game looks pretty advanced, it's still far from finished. So I dunno about this. But maybe next year, when the game is near its completion I might submit it to the IGF.