Bloxorz is a fun OpenGL-based logic game written in Haskell. On a 2 dimensional board, your goal is to flip the block until it reaches the hole. Here’s a demo: You can play with it on Arch Linux via: $ yaourt bloxorz On other systems $ cabal install bloxorz A background to the project is written up here.