It’s hard to pass up a free game, especially one for the Nintendo Switch! PETA has released Kitten Squad free to the Nintendo eShop. The game is billed as the first advocacy game to...
Read More
0 Minutes
Entertainment Unfiltered