It's kinda like a rage game
The Ball of Despair

Source and More information: The Ball of Despair [Free]

Author: itch.io