Or is it just me not being able to find them? There should be a stickie for newcomers where to find apps and games. Dont mention just this site please.