Say what you will about Electronic Arts, but we can't sit here and pretend that they haven't developed and published some pretty awesome games in the...