A modern arcade shoot’em up set in a Neo-Aztec universe which plays like rock paper scissor with badass weapons.