teigaga on 31 March 2013
I'm guessing this is a parody of the responses to the Wii U receiving no 3rd party support.
In which case its pretty ridiculous... The actual equivalent would be people complaining that the Wii U isn't receiving Halo or Uncharted, but 3rd party support is a whole different story.