I am trying to remember a game and I can only think of the name Jump start because i know the game was like that (the point and click and solve puzzles) but it was not jump start and all i remember was starting in a cloud and then i think you get a whistle and at some point you make a sub...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.