This is my take on the main characters from two games I'm really looking forward to play, recently announced at the latest E3 for Nintendo Switch.