A Devolver Digital egy újabb indie gyöngyszemet hozott nekünk, ami ezúttal egy bumerángos arena shooter.