Nonstop Gaming - General

Your thoughts on the Splatoon reviews so far?