A little on the rambly side this week, but here is this week's gaming news!