Playing an open world game Review of rope hero vice town game|rope hero|Superman|Review|New Gamer ...