Yeah we submitted it to the IGF contest the year it was made and we didn't make it to the finalists or otherwise heard anything about it.
Internet multiplayer would be cool, but no one has been working on the project since we made the release for IGF (and at the end of our classes).