wii U

dreamcast wii U sega dreamcast - 8487607808
  • -
  • Vote
  • -

This is actually a pretty good example of how having stronger hardware doesn't necessarily lead to better visuals or experiences.