The best Android multiplayer games

Want to play with (or against) local friends and online foes? These are the games you need.