I don't understand what needs to be done; it's very cryptic.
The graphics and sounds are good.
The effort to innovate is something to be appreciated.
It fits the theme only somewhat, in my opinion.