Big Hunter

Dynamic physics game that hunts mammoth with spears.