Colin and Ben take a stab at reviewing the February 2023 Nintendo Direct, followed by a discussion on Anti-Cheat measures.