Two Nintendo Switch Games Stealth Released Today

Today, not one, but two new Nintendo Switch games stealth released. One of them is from Nintendo [...]