There is no description yet. Add a description.
Appears on these pages
The Factor (因子 or Inshi in Japan) is a First Person Shooter being developed by GamerAvenue Co...
Here, I Showcase all the art I created, Don't be shy to Request art. this is too fucking terrify...