Forest Brothers

Join the Forest Brothers in this one-of-a-kind platform game, exclusively on Astra Games. Take control of two adorable squirrels simultaneously as you guide them to the enchanted nut spot, overcoming challenging levels filled with hazards and enemies. Marvel at the stunning graphics and put your platforming abilities to the test. Play it now on Astra Games!


Report Game