prayformojo on 27 December 2013
Metroid has better atmosphere, mechanics and gameplay but Halo has a better story and music. Halo also has imo, the best online multiplayer of all time.
It's close but I'd give Halo the slight edge only because it has online gameplay which extends the lifespan of the games.







