E3 2015: ATTRACTIO Hands-on Demo Recap Nerd Report Games June 23, 2015 0Last week at E3 2015 in L.A., I got to get my hands on some awesome and interesting games. While...