Leo Powell


1 games reviewed
Are you Leo Powell? If so, email [email protected] to claim this critic page.
Sort by:
9 / 10 - Devil Daggers
Mar 8, 2016

The pixelation, the darkness, the lack of story, and the sounds all come together in this synthesis that hammers home a single point deftly: die endlessly in an arena of death, and die better every time

Read full review

Sort by: