Overcooked! All You Can Eat Nintendo Switch – Launch Trailer Time to tuck in, Overcooked! All You Can Eat is now available on Nintendo Switch!