Just watch it & I quite enjoyed watch it despite with the lack of animation department.I wish this show have lot's of budget because this series has potential to be awesome.Though some certain part that interesting was missing.
But i will keep watching this for sure.
It's interesting that this anime is shown near the FIFA World Cup 2010 championship that will kick-off within 60 days