Archive For Toukiden 3 Tag

Omega Force Wants To Make Toukiden 3

Omega Force Wants To Make Toukiden 3

But before that happens, the developer is working on a "surprise title."