Still Running

Still Running is a video game developer headquartered in Helsinki, Finland. It is known for Morbid: The Seven Acolytes and The Walking Vegetables.

Founded: 2014

Official Website
English