CD Projekt Red net profit drops down, Nintendo confirms their E3 plans, Necromunda Hired Gun receives mixed reviews and much more!