WTF Are THESE Nintendo Switch Games?! | RGT 85

The Nintendo Switch eShop has a great variety of games, but there are a few weird ones that keep popping up. In this video, we will take a look at games that make me say WTF, such as Electric Love, Animated Jigsaw, and Senran Kagura Reflexions.