Slap Castle is a funny arcade game to slap all the enemies and the king to conquer the kingdom! Release Date June 2022 Developer Seryas Games developed this game. Platform Web browser (desktop and mobile)