Made by students of Poznań University of Technology. (www.iwp.put.poznan.pl)
No download links available.