No Not yet, sorry. It is, however, a free download, so no need to pay. Working on improving the game before I create a trailer. Screenshots coming soon, though. Idk how soon, but soon.
Sorry, for late reply.