Time for another news episode! This week we take a look at how Microsoft and Nintendo have been making out behind the bike shed.