Team Shuriken

Team Shuriken

Team Shuriken is an indie game developer.

Overview

Team Shuriken is an indie development studio.

Games