Hey, thanks for giving it a go and glad ye dug it! For the Iguani's odd behavior, yes, that's indeed a bug in their A.I. Haven't fixed that yet, but it's on the to-do list. As for your questions:
1) Best I can say is "when it's done".
2) Steam is in the plans, yes. For anything else, we'll have to see how things go, but PC's all I'm focusing on for now.
3) Price is yet to be determined, and I want to have a bigger demo done (more representative of the game's scope) before announcing it.
4) Duel is currently the only multiplayer mode in the works. Anything other than that, It's best to keep it as post-1.0 content to keep scope in check.