Axiom Verge 2 surprise launches for consoles and PC today

On Nintendo Switch, PS4 and Epic Games Store