Rana is unbelievably passionate and equal parts knowledgeable about gaming and new technologies.