Ikumi Nakamura's studio's first game is about doing co-op parkour and fighting yokai
It's called Kemuri
Graham Smith
2 weeks ago