Face your enemy on an island where your speed and your decisions will make you victorious! Super Impact is an action game in which the player must defeat an enemy by setting traps or hitting him with a dash along predefined paths. It’s a game based [...]