I went to an advanced screening of the movie last night and right away I will say it was so awesome. It's definitely a film all ages will enjoy but there are many video game references that probably those in there mid 20's or older will get. The great thing about the movie is that they throw all...