https://youtu.be/qItugh-fFgg
All Your Base Are Belong To Us.The game is Zero WingRead all about it here http://en.wikipedia.org/wiki/All_your_base
@Tammo-Korsai