Amico Games Launch on Switch and Steam: Is the Console Still Coming?