A small indie game and film studio based in Stockholm, Sweden
Future project that you can test if you want to.
Play in browser
A ninja in time
A ninjas time machine is stolen and he needs to get it back.