xMetroid on 06 March 2018
1- Wonder Woman / Star Wars The last jedi
3- Thor Ragnarok
Voted for Tho but memories of WW and TLJ came to me after and idk i think these two were globally better and had more iconic scenes. My big thumbs up for Thor is Hela but she got defeated way too easily which is a shame