Scarlet Nexus – What We Know So Far