River Tails: Stronger Together Windows River Tails: Stronger Together – A 3D Co-op Adventure Platformer River Tails: Stronger Together