- Games Blog
- By Andrei Dumitrescu
- September 22nd, 2011
Deus Ex Diary: About Those Non-Lethal Takendowns
When the non-lethal means are actually very violent
- Nano-Biotechnology
- By Gabriel Gache
- March 24th, 2008
Star Trek Weapons Are Here
Laser dazzlers yet again legal
- Nano-Biotechnology
- By Gabriel Gache
- March 8th, 2008
You Will Hurl on Command, No Doubt About It!
Brand-new non-lethal weapon makes you puke