This is the new era of PC and mobile games and here Xbox has also taken its own. This is why among the games people are most excited about, Super People has been a top pick for a lot of people. This is why people get a little disappointed when the game fails to launch...