A new RPG by Level 5 is coming to the Nintendo Switch! Level 5 has announcedĀ Deca PoliceĀ in today's Nintendo Direct.…