FelixFX's feed:

when activity
468198958 seconds ago nihn commented on the site ?  I hear there's rumors on the, err... Internets.