Alpaca Ball: All Stars is Free on Nintendo Switch & It’s Good

Alpaca Ball is about having fun. It’s exactly what you need it to be. A game about alpacas playing soccer, I mean football, I mean ball, or maybe Europe is starting to call it soccer, or maybe they only call it that because of Americas–wait, where is this game from? There’s Spanish music and the first level is Machu Picchu, which is in Peru, but the developers are in Austria, and the game… Read the rest