Zulu Hour


Twin Tiger Shark is a tribute to arcade vertical shoot-'em-ups, released for OUYA and Xbox 360 (via Indie games store)
IGDB Combined Score

Xbox 360
February 23, 2014

Ouya
February 21, 2014
PC (Microsoft Windows)
July 23, 2014

Mac
July 23, 2014
Wide Pixel Games
Loading similar games…
Loading reviews…
0 public reviews