GameBase - Ikeja, Lagos, Nigeria - Rated 5 based on 7 Reviews "I really love GameBase concept. I can't wait to see your latest games.".