A variety of quirky and fun video games.