Launch day is often make or break time for video games, and hands-on first impressions matter. These five games were not ready for their debut, causing outcry.


Launch day is often make or break time for video games, and hands-on first impressions matter. These five games were not ready for their debut, causing outcry.
