an epic fantasy soccer game in a frozen stadium. fantasy creatures playing.