The game is, at its heart, a platformer. You start off as Thomas, a square representing an AI program. As the game goes on you meet up with other AI that come in various block type shapes. You can switch control between them on the fly and this is necessary in order to traverse the levels. Different AI work together in different ways as they all have different abilities. The game play is sublime and perfectly tuned.