Good luck!
Why theme isn't on main page?
What do you mean? Isn't it at the very top for you or you mean the trijam itch profile?