So...I'm not the only one who gets that tune stuck in my head? I think the first time I heard it was watching a cartoon flash where some stick figures get it stuck in their head one at a time and after several moments of grieving pain their heads exploded... Not sure of it's origin, or how long/creative the song really is...but it can surely make me go crazy if played for too long -_-
Ring ring ring ring ring ring ring, BananaCraft! It's all I can associated with the song since it was posted here.