• SSTFOP
    link
    English
    24 months ago

    Yes, but I believe they are only a publisher. The actual dev team seems to be a two person operation with a few indie titles under their belt.