an update on STC website shows that there will be open track days from 19 to 22/07 ... we never know for sure with Tianma management but if it is right it sounds like more fun/more rides for me!
http://www.stc2002.com/info.asp?t=39