Watch LaterAdded 01:09 Nintendo Alba: A Wildlife Adventure – Launch Trailer – Nintendo Switch June 9, 2021 June 10, 2021 Alba: A Wildlife Adventure is available now on Nintendo Switch: https://www.nintendo.com/games/detail/alba-a-wildlife-adventure-swit... 073.5K4.1K101