WordPress is great and it's by far, the easiest to use and get accustomed to but yeah, it was built for blogging and getting it to work for other things generally takes a bit of work or money.
As an example, there are themes like
ReviewIt that illustrate the possibility of a game review site with WordPress.
There are also highly customizable themes like Headway that let you create pretty much any design you want right from the admin area.
You could potentially use individual blog posts to represent individual games, though custom post types provide a more elegant solution and admittedly custom post types still would take some work to get used to and then customize for the purpose.
For that reason, I think Drupal is especially well suited to the task of creating an arcade-type site. However, Drupal is generally more difficult to learn than WordPress, since there are so many more resources, free and paid, to help you learn WordPress. Plus, WordPress' interface is arguably the easiest to use of all CMS.
Just to add something too, if you're looking for something free that's really on the cutting edge, check out Wakanda. It's not a CMS, but it's a robust development tool that you can use to easily build any database-related site. Plus, it's all about JavaScript, which is C2's native language as well. :)