Indie company of two from Turku-Finland! Currently working on Triplane: Furball releasing later this year.