Indie Games Trailer Worst Class Ever – Official Launch Trailer November 10, 2026 Play video: Worst Class Ever - Official Launch Trailer Worst Class Ever - Official Launch Trailer Channel: Indie Games Hub Worst Class Ever – Official Launch Trailer from Indie Games Hub