I loved the Nintendo Switch on review for T3.com ... As such, when the Venom Power Pack and Stand for Nintendo Switch was announced back in March I was keen to go hands on with the product ...