Kugelcraft

All I know is that it's a platformer where the dice decide your fate.
Platformer