Baboo
A very cute, highly addicting puzzle game that requires a little thinking!

Tags: Logic GamesBrain GamesThinking Games

Click to Play ›