Check out the Nintendo Switch Launch Trailer for Ravenswatch, a top-down action co-op roguelite game developed by Passtech Games. Players will battle waves of enemies in the name of pushing back corruption instilled by the Nightmare invading the lands.