New indie games coming to Switch include House of the Dead Remake, Oxenfree 2 and OlliOlli World

Several titles, including Polytron’s Fez, hit Nintendo’s console today