Are Social Games Here to Stay?