El juego presenta 40 desafíos con dificultad creciente, divididos en tres fases de juego: programador, hacker y ingeniero de seguridad. Los jugadores deben construir un programa usando fichas de código para mover un agente virtual a través de un tablero modular con plataformas giratorias, luego "hackear" el programa y, finalmente, arreglarlo para prevenir ataques.