Nintendo Switch indie games live steam announced for Tuesday

Ori and the Blind Forest, Superhot and Hotline Miami announced for Switch during previous indie showcase

Nintendo Switch indie games live steam announced for Tuesday