“To game or not to game! That is the question” A red cap is a hat that you can put on your head which happens to be in red. That is, unless you mean the Red Cap. The Red Cap Games Team is a group of highly ambitious and hard working professionals united under one common goal: Making high quality video games
Seyed Ahmad Mousavi and Arash Jafarzadeh as Red Cap Games managers had a meeting with Angelo Poggi, president of Smart Brands company, during Dubai World Game Expo 2012.