EUROPE MAP STACK GAME EUROPE MAP STACK is a physics puzzle game! Stack up countries many as possible. FEATURES: - Colorful countries - One finger control - Free to play Read more