En septiembre de 2010, Toshio Maeda ha abierto su sitio web oficial, bautizado como "Club Tentacle", donde los usuarios o fans pueden registrarse y ver sus trabajos por una pequeña cuota mensual de 500 yenes.