Tennis Court on the Floating Island, Digital Art