Bowja The Ninja: On Factory Island is an exciting Puzzle Game and published on Dec 5th, 2013 and has been played 1,814 times and has a rating of 96% after 26 votes.
Your mission is to destroy the Gi8000 in this point and click adventure.