No offense but it doesnt scream pinball. Cool wall poster yes. It has no action/movement.
Alien(s) is more than the eggs and aliens, where is the technology, weapons, vehicles etc
Why are there skulls? I cant recall skulls featuring in any alien movie.