Weekly Games Thread takes you to school

What games have you been playing and what do you think of them?

Bonus topic: What video game characters would you cast in a high school comedy?

Roles: Jock, Nerd, Goth, Popular Kid, Drama Kid, Bumbling Principal, Cool teacher, Gym teacher, Vampire Slayer