Indie game developer Tiny Roar and publisher Megabit have revealed a brand new teaser trailer for Lou's Lagoon, as we get a small look at the gameplay In case you haven't seen the game yet, you are holding down your Uncle Lou's business after he mysteriously vanished and left it to you That business is a[...]