Nintendo is set to launch its Virtual Game Cards for the Nintendo Switch in late April, offering a new way for gamers to share their…