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