Square Enix has admitted the launch of game streaming service Core Online was a 'selfish' move to get more people playing its games.