Play catch with some vibes

Site updates, Nirvana news, and other stuff