Top Speed is here in the Philippines and it is sure to add more fun in your gaming leisure. It is an online casual racing game just like Mario Kart and CrazyKart. You will be able to compete against racers from around the country. The fun thing about this game is that there are items on the road that you …
Read More »