I guess it's not completely finished, but I haven't put up the most recent demo up yet. I'm not sure if it will be up anytime soon, because I have other things to do now, but I'll still work on it regularly.
As for the icciles, the name is a sort of pun off of the word missile, I guess. It's like a missile, but it freezes (most) enemies.
Also, what do you mean by tossing you out of the game? I can't remember whether I made it start over or just end if you died, but I know I haven't added a game over screen/room yet.