CS 526: MOBILE GAMES