Yet another one of those spam submissions submitted to way too many unrelated game jams.
Spam submission that clearly does not fit the jam themes, and they're even trying to charge money for it.