Mashable is reporting this morning that developer Rovio is touting its download numbers for Angry Birds Space at 10 MILLION in just 3 days! However you feel about the game, that’s a lot of birds launched in just 72 hours….
Guardians of the Galaxy 2 + Huddle House = WIN. Download and share this episode today! Related