Jumbuck announces Star Trek mobile game deal at E3