>>535889236
>also was it a success in japan?
Seems popular. Looks successful on Steam and there's a ton of fanart.