Nintendo allowed anyone who pre-ordered overwatch to get a free refund, then didn’t post anything on social media on release date. Weird to think that on their latest direct opened with overwatch, it was the big game they were announcing and now their acting like it doesn’t exist...