Ocarina of Tetris

Looks like Oliver Taylor got a bachelors in Ocarina…awesomeness?