Thank you for the feedback. The power ups were supposed to be random and there are 8 of them but I kind of removed an if statement which caused this.
The enemies one I wasn't sure since I was looking at it from a devs perspective. Much appreciated I'll implement the change.