some kind of haskell-based video game