Developers are constantly pushing the boundaries of what is possible when it comes to making games. The early days of video games wowed with just two simple paddles and one white ball bouncing between the two. Now, games are jam-packed with fun mechanics, and some are so graphically impressive, it is almost impossible to differentiate them from movies.