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