Slak Games

Mechanic Infantry demo

Discover the electric world of an extraordinary adventure, where you will save your teammates... Survive the many electric traps...

By Slak Games | Added April 13, 2011