Gaming Goes Mobile with Angry Birds Stella Telepods Digital Games / Mobile Games / Promotion / RecentNo Comment on Gaming Goes Mobile with Angry Birds Stella Telepods Introduced last fall with Rovio’s Angry Birds Star Wars II and Angry Birds Go!, Telepods is a gaming platform for… Read More