I was actually really surprised by Binary Domain, I was expecting it to be another of those mediocre third person shooters but I was wrong. From the get go you are presented with a cutscene that summarizes the plot for you and after a few minutes you get your hands on some real combat. The shooting is probably one of the most satisfying in a third person shooter, everytime you score a hit on an enemy you see little pieces of metal flying, in case you don't know you're fighting robots. The aiming is pretty decent and smooth if you use the mouse, you can also turn on/off aim assist if you're playing with a controller. The storyline and the writing was actually one of the things that surprised me the most, Binary Domain takes place in 2074 and you're part of a Rust Crew which is a squad, that belongs to the IRTA, a special unit that hunts down those who break the laws stated in the New Geneva Convention and you're sent to Japan to investigate Amada Corporation, leading company in robotics in Japan, due to suspicion of producing "Hollow Children" or as you might call it robots that look like humans, or have human skin. Throughout the game you'll meet different characters in which upon reaching a certain point of the level you'll be asked to choose 2 of them to take with you further into the level, the dialogue plays a huge roll on the game actually, every now and then when a someone asks you a question you can answer by a different set of dialogue choices, but what actually is pretty nice is that you can answer using your microphone, I actually had alot of trouble doing that so later on I just switched to keyboard controls which made it alot easier, it's not just during dialogue that you can use this system but also during combat to issue orders to your squad mates. Now, both the dialogue and the friendly fire during combat and certain actions you take will affect your teammates trust on you and trust actually plays a big role because if your teammates don't trust you, they are likely to not obey your orders. The character development is also something I really liked, it reminded me of Spec Ops The Line to some extent, later on on the game, characters that didn't trusted you and hated you at the beginning will now be your friends, not just teammates. There's some plot twists throughout the entire game and I certainly think those are there for good measure. Certainly the world design and the environments you play on are not really that varied, ranging from slum streets, to industrial underground facilities and corporation's buildings they are not that really interesting but the surface areas on Upper Tokyo are really nice to look at. The enemy variety in the game was actually something I found really interesting, there's all kind of robots, humanoid robots, scorpion robots, flying robots, huge motorcycle riding robots, robot trucks, robot cars, robot spiders, there's all kind of robots for every tastes and likes (giggles). The weapon variety is actually not that great and I think they should have come up with some other interesting weaponry, the available arsenal consists of a SMG, 3 or so Assault Rifles, a LMG, a Sniper Rifle, a Stinger Missile Launcher, a Minigun and I think that's pretty much it, still, this didn't kept me from enjoying the combat, which as I already mentioned is really satisfying, just blasting your way through hordes of robots. Also, depending on how you kill your enemies (headshot, one shot etc) you'll receive credits which then can be used at a shop to buy ammo, medkits or nanomachines (which work as some kind of passive perk system) or even upgrade your main weapon or your teammates. There's alot of great and good humour in Binary Domain and some of it comes from dirty jokes during cutscenes or dialogue which most of the times come to "calm" things down. There's certainly an approach on ethical standards, is it right to give "life" to a robot, in the way that it haves feelings and emotions? Should we consider a robot with emotions and feelings a robot, considering it has self awareness? Of course this is pure sci-fi but it kinda makes you wonder. Other than that I don't really have much to say about Binary Domain other than it looks great and it runs surprisingly well on my low end PC and it also has a kickass soundtrack and the entire game is a joy to play and to witness. If you haven't picked this one up already, please do it, I'm eagerly waiting for a sequel, and so should you.