Really hard but satisfying, the controls are sharp and i really like the weapon switching. Looks very polished. It was hard to spot the bullets in periferal vision, so i had to look at my character rather than the viruses (maybe thats the intention, i dont know). Overall i really enjoyed it!