Improved Mobile Games page little

Added Puzzle Revolution, rearranged a bit, wrote a bit.