Makai Media has been creating games since 1999. Our most popular game “Spear Toss” has been played over 500 million times. Activity FeedMakaiMediaGames has not published any activity yet.Would you like to post a shout to welcome them to Kongregate? |