Last Wish

"Last Wish" is a very simple game about a cute cat that is about to lose his life, he's got only few hours to live but before he dies, there are a couple of things he wants to accomplish. We encourage you to use the power of everybody in town and help this little cat make his wishes come true. The mechanics of the game are one button - timing based mechanics. You should press "space" or the "left button" of your mouse to pass the cat from person to person until you reach the goal. In order to do that, wait until the person that is holding the cat is close to another person, then press the button. We really hope you enjoy the concept and the whole story behind it. Let's work together and give this little cat a bit of happiness!
Jam year: 
Code for Good (Sponsored by Intel)
MS Windows, Mac OS X
Tools and Technologies: 
Unity (any product)
Installation Instructions: 

Thank you for visited our game site of GGJ15.

We prepared playable our game for Windows version, OSX version and Web player version.

Please let me know your impression and comment. if you leave your message, we delight.


We would like to make a game that is impresed deeply in your remains.

Thank you.




- Makato Goto (Team leader)

- Yuki Koizumi

- Ryo Sakuma

- Naotaka Sugiyama

- Nami Tanaka

- Henry Fernández

- Keita Miyawaki

- Kosuke Yamashita


Game Stills: 
Embed code: 
<html xmlns=""> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Unity Web Player | GGJ15</title> <script type='text/javascript' src=''></script> <script type="text/javascript"> <!-- var unityObjectUrl = ""; if (document.location.protocol == 'https:') unityObjectUrl = unityObjectUrl.replace("http://", "https://ssl-"); document.write('<script type="text\/javascript" src="' + unityObjectUrl + '"><\/script>'); --> </script> <script type="text/javascript"> <!-- var config = { width: 960, height: 600, params: { enableDebugging:"0" } }; var u = new UnityObject2(config); jQuery(function() { var $missingScreen = jQuery("#unityPlayer").find(".missing"); var $brokenScreen = jQuery("#unityPlayer").find(".broken"); $missingScreen.hide(); $brokenScreen.hide(); u.observeProgress(function (progress) { switch(progress.pluginStatus) { case "broken": $brokenScreen.find("a").click(function (e) { e.stopPropagation(); e.preventDefault(); u.installPlugin(); return false; }); $; break; case "missing": $missingScreen.find("a").click(function (e) { e.stopPropagation(); e.preventDefault(); u.installPlugin(); return false; }); $; break; case "installed": $missingScreen.remove(); break; case "first": break; } }); u.initPlugin(jQuery("#unityPlayer")[0], ""); }); --> </script> <style type="text/css"> <!-- body { font-family: Helvetica, Verdana, Arial, sans-serif; background-color: white; color: black; text-align: center; } a:link, a:visited { color: #000; } a:active, a:hover { color: #666; } p.header { font-size: small; } p.header span { font-weight: bold; } p.footer { font-size: x-small; } div.content { margin: auto; width: 960px; } div.broken, div.missing { margin: auto; position: relative; top: 50%; width: 193px; } div.broken a, div.missing a { height: 63px; position: relative; top: -31px; } div.broken img, div.missing img { border-width: 0px; } div.broken { display: none; } div#unityPlayer { cursor: default; height: 600px; width: 960px; } --> </style> </head> <body> <p class="header"><span>Unity Web Player | </span>GGJ15</p> <div class="content"> <div id="unityPlayer"> <div class="missing"> <a href="" title="Unity Web Player. Install now!"> <img alt="Unity Web Player. Install now!" src="" width="193" height="63" /> </a> </div> <div class="broken"> <a href="" title="Unity Web Player. Install now! Restart your browser after install."> <img alt="Unity Web Player. Install now! Restart your browser after install." src="" width="193" height="63" /> </a> </div> </div> </div> <p class="footer">&laquo; created with <a href="" title="Go to">Unity</a> &raquo;</p> </body> </html>