"Rubber Ninjas" doesn't match a known commercial title. To suggest similar games, I need more context:
Reply with any details you remember—even vague ones—and I'll narrow it down.