A single-player game is often a solitary journey through a digital world to save a princess, stop world destruction, or find one’s self. However, sometimes, developers are able to do the impossible and create a companion that accompanies the player on their journey and is actually enjoyable to have around. This traveling buddy helps to … Continue reading Top Ten Companions in Gaming