Radar has launched their site. Still looking forward to the magazine launch as well. Hopefully this is all worth the wait.