I think we'll all agree that the visuals are absolutely fantastic in a schizofrenic way. The gameplay, however, demands an explanation. I know it's like a MOBA, but the player is currently thrown in with barely any clue about what's happening.
Also, my head started to spin after playing. This is probably due to how sensitive the camera is, combined with how zoomed in the game is and the small window size. I got this same feeling when I was adjusting the camera in my own game.