Damstr8 on 15 August 2008
eh,i honestly dont know,itll be very interesting.it has that quirky,weird,casual look that the japanese like...but then again it was made by a british developer...so idk