Choo-Choo Charles Review: Indie Gem or Overhyped Meme?