Saturday 22 February 2014

Twin Tiger Shark released for the OUYA!

It was the 666th game released on the OUYA store...do you dare to play it? ;)
The XBOX version will hopefully be released within 24 hours, or so.