Nintation360 on 24 February 2017
Everything about Neo was GREAT my only complaint is low resolution (I have UHD screen) AND not enough players online. I KNOW this game is going to be great!