Thanks! This was made in HaxeFlixel, a nifty little 2D game framework that can easily compile to multiple targets.