Is it 2D? 3D? I can't find any screenshots on google or any gameplay vids on youtube :S
Reputation: 490Is it 2D? 3D? I can't find any screenshots on google or any gameplay vids on youtube :S