Platform Game Presentation and minor updates

Platform Game Presentation and minor updates