'Fortnite' popularity keeps growing as free game generates $318M in revenue for May