Zeroth Deuce

Invaders from the Rift
Puzzle