Strange Loop

Old UK dev, not to be confused with the more modern Strange Loop Games.