An indie studio based in Auckland, New Zealand. Our first title "The Legend of Tobimaru" is going to be released mid-to-late 2018.
This user hasn't posted anything yet.