Latest update makes the game not open. Just opens a somewhat of a web page with all the games made by this developer. Going to Vega Conflict just goes to the game page showing screen shots of the game.