Doodleman
N/A

An indie fighting game released on the Xbox Live Marketplace. It was re-released in 2011 with online multiplayer support.
IGDB Combined Score

Xbox 360
March 20, 2011
Avatar Fighter Online
Loading similar games…
Loading reviews…
0 public reviews