Shufflepuck: A mobile game by Ethan Anderson
Available on iOS & Android
https://shufflepuck.ethananderson.ca/