Ignorerad

Independent, small "indie" game studio located in Finland, North Europe. Our games hopefully are quirky, inventive, original, creative, funny and a blast to play!