Here we bring you new and interesting video of one of the most striking indie games of the moment among Nintendo Switch users, which has recently been published on YouTube by the company responsible for the title. It is Alba: A Wildlife Adventure, winner of a BAFTA award.
In the short, we can see some scenes of this promising title running on Nintendo Switch. We leave it below: