Self-taught, years of practice, made with few of my friends :)
The game supposed to be far more ambitious, with some levels at least, but oh well, couldn't figure out a working concept until the very end