otakuorbit.com
E3 2018 Day 2: Microsoft Xbox
Microsoft has been lagging in sales compared to the PS4 and soon the Switch. The largest part of the problem seems to be a lack of exclusive games. While not exclusive we did see the debut of a new…