Polygod

Polygod is a rogue-like, randomly generated, first person shooter, which features a brutal difficulty curve, epic boss fights with arena-shooter style online multiplayer/co-op.