Planet Defender is a game from Global Game Jam  2013.