New artful indie MOBA ‘Gigantic’ announced