Talk:Planet Slayer

Seems odd to me that this website has its own article when ABC Online itself doesn't.. for a website made in 2003, is it really that noteworthy? timgraham (talk) 13:34, 19 August 2008 (UTC)