SteelSeries Rival Gaming Mouse – Hardware Review