topearning

Games

Ne Zha 2, the top-earning animated movie ever, is stunning (and gross)

Ne Zha 2 features a combat sequence that has to be seen to be believed. The Chinese movie, which recently…

Read More »
Back to top button