I just replied to your developer forum thread, but I'll repeat it here for everyone's benefit...
This looks like another aggregate site that just pulls content from various places across the internet. That makes for some very inconsistent video formats, most of which are not Roku compatible.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), MainSqueeze (MAINSQUEEZE), iTunes Podcasts (ITPC), Twitch.tv (TWITCHTV), My Channels (MYCHANNELS)