Set in the year 2029, the evil dictator Emperor Garuda has taken over the United States of America, building a stronghold in the middle of the nation's "largest city". To stop Garuda and avenge the innocent lives that were lost in his reign, two ninja [...]