I am the owner/operator/only permanent member of the newly formed independent game studio Electric Horse Software. I also write game reviews for the Geek News Network from time to time.
Take control of an alien abductee as you try to escape from the confines of an alien spaceship. This would be hard enough without the tranquilizers they...