ocell.net
Haloid
You will gasp in awe. Then you will cry. Then you will laugh. Halo meets Metroid… ish.