4Horsemen Studios

From the makers of that one platformer game...