Synopsis
What's tougher than controlling the all-powerful Scarab? How about knowing its alien owners are invading, but nobody believes you?
What's tougher than controlling the all-powerful Scarab? How about knowing its alien owners are invading, but nobody believes you?