Indie platform puzzler for Windows, free on IndieGala