Glutinous' homepage has now moved to glutinous.lastboss.info.