Share your experience!
Hi there
I have just done a quick search. Unfortunately It doesnt appear that you can install your own apps.
Cheers