small 2d frp game engine/framework in early development (haskell, netwire, opengl, openal)