NetEnt puts the spotlight once again on some adorable but terrible Aliens as they make a return in Space Wars 2TM PowerpointsTM slot.
Read more » Space Wars 2 PowerPoints (NetEnt)