Whether it be Godzilla in Mario Bros., Super Doom Mario, or Sonic’s take on Unreal Tournament, these are five of the best video game mashups we’ve come across. Continue reading to see them all.

1. Godzilla Meets Mario Bros.

2. Sonic Meets Unreal Tournament

3. Battletoads Meets Half-Life 2

4. Super Doom Mario

5. Super Mario Bros. 3 Meets LittleBigPlanet

Bonus Contra Meets Half-Life 2