E3 is this week and most companies go for the wow factor in their conferences, but honestly, it’s been lacking that magical feeling we gamers love to have when new things are announced. Ubisoft tried to amp things up at their conference by introducing attendees to a trailer of Far Cry […]