That Halo Megabloks game "Haggar" is now playable on PC. Something about a "Xenia" Xbox 360 Emulator needed for it, but it's legit the Halo Megabloks game. Gossip says they're making more levels for it.