idieyoudie.com
Observer: Natura EST & Kangarot | I Die: You Die
Capsule reviews of new releases from Natura EST (autoclav 1.1 & xotox) and Kangarot.