A digital interpretation of Hoopla.
Contributed by Florian Hardwig
Contributed by Connor Flood
Contributed by invusuke