47
Proud Dinosaurs is an indie video game developer based in Istanbul, Turkey. www.prouddinosaurs.com
Proud Dinosaurs is an indie video game developer based in Istanbul, Turkey. www.prouddinosaurs.com

We are currently working on our first video game, Macrotis. www.facebook.com/macrotisthegame
to add this to Watch Later

Add to

Loading playlists...