Lost Planet 2 muliplayer demo was pretty cool, even though I finished DEAD LAST