User blog comment:TinyCastleGuy/SUPRISE ATTACK!/@comment-3981353-20120420192116/@comment-121.54.29.82-20120421212351

Yes it is released. They even said that it was based on Rubble Trouble.