I hope this is a short generation, because thus far... It's been disappointing to say the least. Nintendo has probably been by far the most impressive so far with what's released and their upcoming lineup. Can't quite say the same about Sony or Microsoft though. 2018 would be a good time to release new hardware.
Current gaming platforms - Switch, PlayStation 4, Xbox One, Wii U, New 3DS, PC