The gameplay involves moving Marvin to different spaces and pressing the fire button to change his color, which then exchanges with the space's color. However, Marvin cannot move onto a space of the same color as he is. To rotate the cube, you need to move to the edge and press the joystick in the direction you want to rotate.
The game offers various gameplay modes, including normal or fast speed, timed race, fewest moves, and more. Some variations also add challenges such as not knowing what color you're on due to a black screen, while others restrict your rotations to up and right only without blacking out the spaces. The computer plays eight of the game variations.