A spiritual successor to Nade Planet.