Leikir Studio · Goblinz Publishing, H2 Interactive Co., Ltd.
Media from the Steam store listing.
Full Release Trailer