If you want your game reviewed check out this site!

I have just come across this site who are looking to promote indie games and it looks quite good.

http://megagameshub.com

Comments

Sign In or Register to comment.